Ikaros soars to Greek top spot
The Ikaros Beach hotel was the most popular hotel in Greece for German holidaymakers, and other hotels in Malia on Crete also performed well in the latest fvw Hotelometer. The five-star luxury resort in Malia jumped from third to first place in the demand-based rankings for the fortnight from February 8 – 21, pushing the […]
Continue Reading