Devi's Place
Villa
Ubud
Offering a year-round outdoor pool and views of the mountain, Devi's Place is located in Ubud in the Bali Region. Ubud Monkey Forest is 1.6 km away. Free Wi-Fi is featured throughout the property and free private parking is available on site.
Number of rooms: 9
Jalan Raya Penestanan Kelod no 108, 80571 Ubud, Indonesia