The Lokha Ubud Resort
Search & compare prices for The Lokha Ubud Resort in all hotel booking websites.


The Lokha Ubud Resort Address: Br. Bangkang Sidem, Desa Keliki, Tegallalang , Ubud, Indonesia
Minimum price found for The Lokha Ubud Resort was: 1347449 IDR
Click here to get more information, photos & guest ratings for The Lokha Ubud Resort