Featuring 5-star accommodation, Stanagiri Luxury Retreat Ubud is set in Tegalalang, 8.7 km from Tegallalang Rice Terrace and 19 km from Ubud Palace. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 24
No.160 Jalan Br Jasan, 80561 Tegalalang, Indonesia