Filter Results
Apply Filters
Clear Filters
3-star Hotels in Batunya
Keshava Villa Bedugul
Jl. Baturiti Bedugul, Batunya, Indonesia Show map
The 3-star Keshava Villa Bedugul Batunya hotel lies a mere 0.6 km from St Yoseph Karmel, and features a restaurant. There is also parking.
Book Now