Elounda Beach Hotel

World Travel Awards announces Europe 2020 winners | 8 hotels in Greece among them

World Travel Awards – the global initiative to recognize and reward excellence in travel and tourism – has announced its Europe 2020 winners to coincide with its inaugural Europe Winners Day. Winners include Portugal, which fended off stiff competition to emerge as ‘Europe’s Leading Destination’, whilst the imperial splendour of Moscow was acknowledged with awards […]

Δείτε περισσότερα