Mit kostenlosem WLAN und Gartenblick, ist die Unterkunft StayVista at Amoda Villa gelegen in Mahabaleshwar. 1,8 km von der Sehenswürdigkeit Lingmala Falls entfernt gelegen bietet die Unterkunft einen Garten und kostenlose Privatparkplätze.
Off panchgani Mahabaleshwar road, Mahabaleshwar,Maharastra - 412806, 412806 Mahabaleshwar, Indien