Echo Villa, een accommodatie met een tuin, ligt in Mahabaleshwar, op 4 km van Parsi Point, 7,9 km van Sydney Point, en 8,5 km van Lingmala Falls. Deze vakantiewoning is voorzien van gratis privéparkeren en een gedeelde keuken.
De vakantiewoning met een terras en uitzicht op de tuin heeft 2 slaapkamers, een woonkamer, een flatscreen-tv, een uitgeruste keuken met een koelkast, en 2 badkamers met een bad.
Mahabaleshwar Temple ligt op 16 km van de vakantiewoning, en Venna-meer ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 115 km van Echo Villa.