InterContinental Debuts First Greek Islands Hotel
InterContinental Hotels & Resorts presents its inaugural property in the Greek Islands, InterContinental Crete. This launch bolsters IHG Hotels & Resorts’ luxury and lifestyle portfolio, now the second largest in the world, and marks a […]
InterContinental Debuts First Greek Islands Hotel Read More »