Villa Waterfall Villa Ubud
Offering a garden and pool view, Villa Waterfall by BaliSuperHost is situated in Ubud, 4.3 km from Monkey Forest Ubud and 4.7 km from Blanco Museum. This property offers a private pool, free Wi-Fi and free private parking.
Jalan Raya Tebongkang, 80571 Ubud, Indonesia