Intercontinental Hotels & Resorts Unveils Its First Property In The Greek Islands: Intercontinental Crete
InterContinental Hotels & Resorts proudly presents its inaugural property in the Greek Islands, InterContinental Crete. Bolstering IHG Hotels & Resorts’ luxury and lifestyle portfolio – now the second ...