Breaking Travel News

Windsor News

IHG Hotels & Resorts Opens New Global HQ in Windsor, UK

IHG Hotels & Resorts Opens New Global HQ in Windsor, UK

13 January 2023 Press Release Hotel News

IHG Hotels & Resorts, one of the world’s leading hotel companies, is delighted to formally open its new global headquarters in Windsor, UK. Having started life as FTSE-listed company in Windsor in 2003, IHG returns to the historic town for its next chapter after being based for the past 15 years in Denham, Buckinghamshire.