Le Méridien Mahabaleshwar Resort & Spa

4.5 (68 reviews)

211 / 212 Mahabaleshwar - Medha Road, Mahabaleshwar, Maharashtra, 412806, India   •  Weather:    •   Local Time:     •  Phone: (91) 2168 262222   •  Hotel Reservations: (91) 9022 000222

4.5