Tag: Mugaon
Holiday Inn Lavasa to open in Mugaon, India by 2015
LAVASA, India—Lavasa Corporation recently signed an agreement with IHG (InterContinental Hotels Group) to open Holiday Inn at Mugaon, the second town under development at...