The Elounda Mare Hotel in Elounda Crete is easily the best luxury hotel in Crete, and is certainly one of the top resort hotels in Europe. It has 215 suites and villas and some of the villas have their own pool. In terms of facilities you can do most things from watersports to tennis, and […]