Le Meridien opens first resort in India at Mahabaleshwar
The resort has 122 guest-rooms and suites with private balconies.


Explore Upcoming Events And New Age Agendas