Company · mentioned 4 times
British multinational hotel group that owns and operates brands such as InterContinental, Holiday Inn and Crowne Plaza.
No connections recorded yet.
Business Breakdowns · 12 Dec 2025