Das The Lokha Ubud Resort, Villas & Spa verfügt über 55 im zeitgenössischen Stil eingerichtete Zimmer und liegt nur 5 Fußminuten vom Karsa Spa entfernt. Geräumige Zimmer mit Blick auf den Garten sowie ein privater Swimmingpool erwarten Gäste im Resort, in rund 3 km Entfernung vom Affenwald von Ubud.
Das Hotel befindet sich in der ländlichen Gegend von Ubud, ziemlich nah an der I Wayan Karja Galerie. Die Goa Gajah finden Sie in einer Entfernung von ca. 10 Fahrminuten vom Lokha Ubud Resort, Villas & Spa. Der Markt von Ubud liegt in rund 2 km Entfernung von der Unterkunft entfernt. Die Bushaltestelle Desa Visesa Ubud - Line 5 ist nicht weit entfernt vom Hotel.
Die Zimmer verfügen über einen Balkon und einen Ankleidebereich und sind zudem mit einem Schreibtisch ausgestattet. Natürlich sind auch eine getrennte Toilette und eine Dusche vorhanden. Die abgetrennten Badezimmer umfassen eine Regendusche und eine getrennte Toilette sowie Annehmlichkeiten wie eine Duschhaube und Badelaken.
Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Das 5-Sterne-The Lokha Ubud Resort, Villas & Spa ist einen 5-minütigen Spaziergang vom Restaurant Bird Hill Restaurant mit südwestlichen Gerichten entfernt gelegen.