Le Méridien Mahabaleshwar Resort & Spa

4.6 

211 / 212 Mahabaleshwar - Medha Road, Mahabaleshwar, Maharashtra, 412806, India   •  Weather:   

Local Time Phone (91) 2168 262222 Hotel Reservations (91) 9022 000222

4.6