Relaxing royal villas in the heart of Ubud
Key Features
Location
Address
Sriwedari St. No 11B, Ubud – Bali, Indonesia 80571
Travel Info
1h from Denpesar airport. Airport transfer provided for $50
Nearby Places
Ngurah Rai International Airport
30 km
Ubud Palace
1600 m