Search results
Intercontinental brand premieres in Crete, Greece
Hotel Management Network· 2 days agoInterContinental Hotels & Resorts, a brand owned by IHG, has opened its inaugural property, the InterContinental Crete, on Greece’s biggest island ...