The Lokha Ubud

out of 5 stars
Jln Bangkiangsidem, Desa Keliki, Tegallalang, Ubud 80561

The 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 travelers with a collection of 16 luxury villas, 52 guest rooms and lifestyle facilities in a relaxed resort setting.The property is encompassed within a parcel of a tropical landscape that descends down to the banks of the Wos River. It is a timeless locale overlooking a s Read More >

Need Help?
We would be happy to help you!
You may also like
Like this property?
Share it on Facebook

Change Travel Dates

Need Help?
We would be happy to help you!