Boasting a fitness centre and views of garden, StayVista at Emilia Villa is a sustainable villa situated in Mahabaleshwar, 600 metres from Lingmala Falls. A hot tub is available for guests.
Number of rooms: 2
Malas colony near saj resort, met kutad village, 412806 Mahabaleshwar, India