211 / 212 Mahabaleshwar - Medha Road, Mahabaleshwar 412806 India
+91 2168 262 222

Check Room Rates & Availability

Le Méridien Mahabaleshwar Resort & Spa