Ubud'un (Sambahan) seçkin bir bölgesinde yer alan The Lokha Ubud Resort, Villas & SPA, Campuhan Ridge Walk Yürüyüş Yolu ve Ubud Kraliyet Sarayı'na arabayla 10 dakikadan kısa mesafede bulunmaktadır. Bu 4,5 yıldızlı tatil köyü, Ubud Maymun Ormanı'na 11,3 km ve Ubud Sanat Pazarı'na 7 km uzaklıktadır.