Located 150 m/240 km southeast of Mumbai, Mahabaleshwar, India, is a hill station set at an altitude of 4,500 ft/1,375 m amongst the Western Ghats. Walks and drives through the terraced hills and...
Mahabaleshwar, India
6 First Class
Commission: 10%
Rooms: 39
Rates: -