Villa Mahesa, Campuhan Tepesi Yürüyüş Yolu'den 1 km uzaklıkta bulunur ve 7 odalı konaklama olanağı sunar.
Penestanan semtinde yer alan tesis, Ubud merkezine 2 km uzaklıktadır. Pondok Pekak Kütüphanesi ve Eğitim Merkezi 10 dakikalık bir sürüş uzaklığındadır. Misafirler 20 dakika uzaklıkta bulunan Warung Mandi, The Tropical Ants restoranını seçebilirler. Gunung Lebah Tapınağı villanın bitişiğinde yer almaktadır.