Situated in Mahabaleshwar and only 1.8 km from Lingmala Falls, StayVista at Amoda Villa offers accommodation with garden views, free Wi-Fi and free private parking. The property is around 6.6 km from Venna Lake, 9.
Off panchgani Mahabaleshwar road, Mahabaleshwar,Maharastra - 412806, 412806 Mahabaleshwar, India