Le Méridien presents its first resort in India
Le Méridien Mahabaleshwar Resort & Spa features 122 guestrooms and suites
Le Méridien Mahabaleshwar Resort & Spa features 122 guestrooms and suites
Locatend in northwestern Yunnan, the hotel is a modern, high-altitude interpretation of the caravansaries once found along the Silk Road