Featuring a garden, Yashoda Farm House is situated in Mahabaleshwar in the Maharashtra region, 1.6 km from Bombay Point and 2.4 km from Venna Lake. 5 km from Lingmala Falls, the property is also 5 km away from Mahabaleshwar Temple. The property is set 5 km from Elphinstone Point and 7 km from Arthur\'s Seat.
The units in the farm stay are equipped with a flat-screen TV.
A vegetarian breakfast is served every morning at the property.
Pratapgarh Fort is 8 km from Yashoda Farm House. The nearest... airport is Pune International Airport, 79 km from the property.
|Tiger Path Mabaleshwar|