Holiday Inn Lavasa to open in Mugaon, India by 2015
Lavasa Corporation recently signed an agreement with IHG (InterContinental Hotels Group), the world's largest hotel group by number of rooms to open Holiday Inn at Mugaon, the second town under development at Lavasa. Holiday Inn Lavasa, Mugaon, a 200-room mid-scale hotel is expected to open by 2015. Lavasa, India's first planned hill city is located in the western region of India in the picturesque landscape of the Sahayadri Mountains, amidst 7 hills and 60 km of lakefront. A three-hour drive from Mumbai and an hour's drive from Pune, the city is one fifth the size of Mumbai.