Loading hotels
Confirming room availability...
The Lokha Ubud, Br. Bangkiangsidem Desa Keliki Tegallalang, ubud, Indonesia
he Lokha Ubud is a charming hotel located in the traditional Balinese village of Keliki on the outskirts of cultural Ubud. It has been designed to celebrate local artistry and embraces the natural beauty of the surrounding environment. The Lokha Ubud anticipates the needs of seasoned travellers with a collection of 16 luxury villas, 52 guest rooms and lifestyle facilities in a relaxed resort setting.