Hotels, Apartments, Homestays
Search and booking

Address

Jl. Made Lebah No. 12, Peliatan
80571 Ubud

More information »

Coordinates

-8°31'24.64", 115°15'57.6"