Hotels, Apartments, Homestays
Search and booking
Search results

Temuku Villas Ubud - CHSE Certified 

Address

Jalan Pura Ulun Carik No. 7, Br. Lungsiakan, Desa Kedewatan
80571 Ubud

More information »

Coordinates

-8°29'12.01", 115°14'52.8"