Holiday Inn Express Surpasses 3000 Hotels Globally

Holiday Inn Express has surpassed 3,000 open properties across the globe with more than 300,000 rooms in 2100 cities, continuing to serve as IHG Hotels & Resorts' growth engine.
Source: New feed


Leave a Reply