Announces location of first Holiday Inn Express Franchise Plus hotel In Shanghai Shanghai, 2016-May-11 — /Travel PR News/ — IHG® (InterContinental Hotels Group), one of the world’s leading hotel companies, today announces the launch of a new franchise model for its Holiday Inn Express brand in China. The new model, called Franchise Plus, has been specifically… Read the full press release