Mahesa Villa
Villa
Ubud
Featuring pool views, Mahesa Villa provides accommodation with pool with a view, a garden and a shared lounge, around less than 1 km from Blanco Museum. This 4-star villa offers a 24-hour front desk and a shared kitchen.
Number of rooms: 5
Penestanan Kelod, 80571 Ubud, Indonesia