IHG Hotels & Resorts’ luxury & lifestyle growth in Europe continues with idyllic InterContinental Resort Crete to open in 2023 Denham, United Kingdom, 2022-May-20 — /Travel PR News/ — IHG Hotels & Resorts (IHG), one of the world’s leading hotel companies, is proud to announce the signing of InterContinental Resort Crete – marking the luxury… Read the full press release