Mayfair Hotel Mahabaleshwar
Near Aaram Chowk,Mahabaleshwar,Maharashtra
A 15-minute walk from the Chinaman Waterfall, this humble hotel surrounded by woodland is 2 km from boating on Venna Lake. No-frills rooms come with flat-screen TVs; upgraded rooms add balconies. Room service is available. Parking is available. Other amenities include a basic restaurant and bar, as well as gardens with a patio and a childrens play area.