The Cave Hotel
About
Located in Kubupenlokan in the Bali Region, 27 km from Ubud, The Cave Hotel features a terrace and views of the mountains.
Contact
Jl Raya Penelokan
Bangli, Bali
Indonesia