InterContinental Hotels Group (IHG), marketed as IHG Hotels & Resorts, is a British multinational hospitality company headquartered in Windsor, England.