Surrounded by rare evergreen forests of the Western Ghats, Le Méridien Mahabaleshwar Resort & Spa provides a perfect atmosphere of unhurried relaxation.Le Meridien Mahabaleshwar Resort & Spa is located in a densely forested area covering over 27 acres, in the small and picturesque hill station Mahabal