Situated approximately a 25-minute walk from the Telaga Waja River Rafting, Sambhala Villa Selat entices guests to explore various tourist attractions in the area.
This property is also located about 7 km from the Besakih Mother Temple.
+ MoreLess
Sambhala Villa Selat Facilities
General
Free Wi-Fi, Pets allowed
Rooms & Availability
Please wait, we're checking available rooms for you.