Evergreen Holidays Mahabaleshwar bevindt zich in Mahabaleshwar en biedt gratis WiFi, een tuin, een gedeelde lounge en een terras.
Er is iedere ochtend een continentaal ontbijt beschikbaar bij de homestay.
Lingmala Falls ligt op 2,5 km van Evergreen Holidays Mahabaleshwar, en Parsi Point ligt 8,6 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 118 km van de accommodatie.