211 / 212 Mahabaleshwar - Medha Road, Mahabaleshwar 412806 India
+91 20 6641 1111

Check Room Rates & Availability

Le Méridien Mahabaleshwar Resort & Spa