Hotels, Apartments, Homestays
Search and booking
Search results

Karma House 

Address

Jl. Arjuna No 14 Lingkungan Ubud Kelod
80571 Ubud

More information »

Coordinates

-8°30'26.39", 115°15'39.6"