Mahesa Villa is a property only 1.6 km from Taman Ayun Temple, Temple of the Meeting of the Three and Dini Bali. Mahesa Villa offers airport transfer and housekeeping.
The dessert Alchemy is located 350 meters away.
Mahesa Villa offers rooms featuring central heating, LCD TV, pay TV, a safe and a trouser press for a comfortable stay. The property comprises 2 bedrooms.
There are a small fridge and a dishwasher provided in a kitchen.