Located in Ubud and only 5.1 km from Ubud Palace, Umah Shama provides accommodation with river views, free WiFi and free private parking. 5.3 km from Saraswati Temple and 5.5 km from Tegallalang Rice Terrace, t ... Read more

View all Luxury Hotels in Bali