Located in Ubud, the Art Centre of Bali, about 50 km from Ngurah Rai International airport.
Further information about this hotel will be available shortly Read more
Located in Ubud, the Art Centre of Bali, about 50 km from Ngurah Rai International airport.
Further information about this hotel will be available shortly