The 3-star Grand Resort lies within 2.3 km from Venna Lake.
Babbington Point is located just 1.7 km away. The venue is set within 1 km from Mahabaleshwar city center.
There is Lohegaon airport at a 80 km distance.
The hotel offers 31 rooms. They are fitted with satellite TV, a sofa and a work desk.
Eat & Drink
The restaurant menu features Indian dishes.
Guests can make use of car rentals available on site.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.