Situated 2.4 km from Mapro Garden, FabExpress S Ramada features rooms with air conditioning in Mahabaleshwar. This 3-star hotel offers a 24-hour front desk and room service. Venna Lake is 15 km away and Bombay Point is 17 km from the hotel.
Number of rooms: 9
S Ramada, Panchgani Mahabaleshwar Road, Behind Vakratund Traders, 412805 Mahabaleshwar, India