Villa dadon Villa Ubud, Gianyar
Featuring air-conditioned accommodation with a private pool, 1 Bedroom Villa Ulun Mertha II is located in Ubud. The property features garden views and is 2.3 km from Ubud Palace and 2.6 km from Neka Art Museum.
Jalan Penestanan Kelod, 80571 Ubud, Indonesia