Set in Mahabaleshwar, 6 km from Venna Lake, Indira Home Villas has barbecue facilities and garden. The property is around 9 km from Bombay Point, 10 km from Lingmala Falls and 10 km from Mahabaleshwar Temple. The property is 14 km from Elphinstone Point.
The rooms in the guest house are equipped with a flat-screen TV with satellite channels. The rooms come with a private bathroom with a bath or shower.
Speaking English and Hindi at the 24-hour front desk, staff are ready to help around the clock.
Mapro Garden is 15 km from Indira Home Villas.