Head Office

Head Office

Our Head Office in Denham, South East England is the heart of IHG. It provides a point of connection for our hotels and brands, drives initiatives to deliver a better experience for our guests and colleagues, and keeps our global business profitable and sustainable. There’s a huge range of careers available, from Sales & Marketing, IT and Project Management to Operations, Admin, Legal and HR.

Introducing the first ever Open Lobby concept in Europe

Welcome to Holiday Inn® Open Lobby, London Brentford Lock with three core pillars that make it special.

IHG Loyalty Summits - The Foundation of Loyalty

On October and November this year, IHG hosted two loyalty summits in London and New York respectively. The panel events convened some of the most innovative thinkers and experts on brand and consum