With a stay at Citrus Chambers Mahabaleshwar in Mahabaleshwar, you'll be in the mountains, just a 4-minute walk from Mahabaleshwar Bazaar and 6 minutes by foot from Holy Cross Church. This family-friendly hotel is 1.2 mi (1.9 km) from Wilson Point and 1.3 mi (2.2 km) from Venna Lake.Enjoy recreation...