Semesta Bali Villa
Jalan Klaci, 80582 Darmasaba, Indonesia
Located in Darmasaba, 9.3 km from Tegenungan Waterfall and 11 km from Bali Museum, Semesta Bali Villa offers a garden and air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.