Yıl boyunca açık yüzme havuzunu sunan Casa Mahesa Villas Ubud Ubud Geleneksel Sanat Çarşısı'den 10 dakikalık bir sürüş uzaklığındadır. Villa, güneşlenme terasına sahiptir.
Konaklama tesisi Ubud şehrinin kalbinden 25 dakika yürüme mesafesinde Local Temple yakınında bulunmaktadır. Puri Lukisan Müzesi'a araçla yaklaşık 15 dakikada varılır. Casa Mahesa Villas Ubud, nefis yemekleri sunan Kepitu Restaurant adlı mekandan 450 metre uzaklıktadır. Neka Sanat Müzesi villanın bitişiğinde yer almaktadır.
Bu villada kalan konuklar ufak mutfağı kullanabilir.