InterContinental Hotels Group plc, informally InterContinental Hotels or IHG, is a British multinational hospitality company headquartered in Denham, Buckinghamshire, England. IHG has about 842,749 guest rooms and 5,656 hotels across nearly 100 countries. Read More
InterContinental Hotels Group (IHG) India is focusing on increasing the presence of its mid-level brands - Holiday Inn and Holiday Inn Express - to more cities to counter the overall slowdown being faced by the hospitality segment. ...