The lovely 2-star Hotel Mann Palace offers elegant guestrooms. Guests will enjoy a warm atmosphere created by professional staff.
The hotel is approximately 20 minutes' walk from Venna Lake. Hotel Mann Palace lies within a 10-minute walk from the center of Mahabaleshwar.
There is Lohegaon airport at a 80 km distance.
Hotel Mann Palace provides 18 guestrooms appointed with a mini bar, television, a trouser press, a CD player and IDD phone for a pleasant stay in Mahabaleshwar.
There are car rental services on site.
No internet access available
Private parking is possible on site for free.