Asia Pacific Le Méridien presents its first resort in India 6 October 2015 Le Méridien Mahabaleshwar Resort & Spa features 122 guestrooms and suites