Filter Results
Apply Filters
Clear Filters
Self Catering in Bedahulu
Hidden Den Villa Ubud
Jl. Tukad Tibu, Pejeng Kelod, Kec. Tampaksiring, BALI, Indonesia Show map
Located around 10 minutes' drive from the Kanto Lampo Waterfall, the 3-star Hidden Den Villa Ubud BALI hotel offers access to tourist attractions throughout BALI. You may like the cosy atmosphere of…
Book Now