Home Tags Mumbia

Tag: Mumbia

IHG Plans for Growth in India

InterContinental Hotels Group (IHG) has announced it has signed 13 new hotels in India, boosting its existing pipeline in the country to 47. The announcement...
Advertisement