Hotel Sumanraj
Hotel
Mahābaleshwar
Located in Mahabaleshwar, 3.2 km from Venna Lake, Hotel Sumanraj provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 20
Near Venna Lake Panchgani- Mahabaleshwar Road, 412806 Mahabaleshwar, India