
Intercontinental Hotel Group – Facts & Figures
The Intercontinental Hotel Group (IHG) is one of the largest hotel companies in the world, with over 4,900 hotels in close to 100 countries, offering over 700,000 rooms! With 168 Million guests per year, chances are you have been to one or at least heard of one of their hotels! Their brand Holiday Inn is […]