Living Space Cottage Lodge
Near Madhusagar, Main Mahad Road, SH 72, Mahabaleshwar, Maharashtra, 412806 Mahabaleshwar, India
Set 2 km from Venna Lake, Living Space Cottage offers accommodation with a garden, a terrace and room service for your convenience.