Yüzme havuzu sunan Mahesa Villa, Penestanan semtinde, Ubud Sarayı'den 2 km uzaklıkta bulunmaktadır. Ortak alanlarda WiFi mevcuttur. Ayrıca tesis içinde otopark da vardır.
Bukit Campuhan yürüyerek 25 dakika mesafede bulunmaktadır. Villa Ubud şehir merkezine 2 km uzaklıktadır. Geniş yelpazede yiyecekleri sunan Dream's Cafe, bridges Bali, yürüyerek 9 dakikada ulaşılabilir. Ubud Maymun Ormanı villanın bitişiğinde yer almaktadır.
Bazı odalar ayrıca bahçe manzarasına sahiptir.
Konuklar ortak mutfakta kendi yemeklerini kolayca hazırlayabilir. Mahesa Villa'da kiralık bisikletler mevcuttur.