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