Hotel02b.jpg

Elounda Beach Resort, Crete – Best European Hotels 2010, GEO Saison magazine