Esta villa está situada en Ubud y dispone de aire acondicionado, terraza y jardín. El establecimiento tiene vistas a la piscina y está a 1,5 km del mercado de Ubud. Hay conexión WiFi gratuita.
El alojamiento dispone de zona de estar y cocina. Todos los alojamientos tienen TV.
Además, la Villa Mahesa alberga una piscina al aire libre.
La Villa Mahesa se encuentra a 1,7 km del palacio de Ubud y a 7 km del Bosque de los Monos de Ubud. El aeropuerto más cercano es el aeropuerto internacional Ngurah Rai, ubicado a 34 km de la Villa Mahesa.