|
Elounda Beach
Elounda:
Elounda Beach, a member of The leading Hotels of the World is undoubtedly the most exclusive and internationally acclaimed de Luxe resort hotel in Greece. This luxury hotel, set in 40 acres of colourful gardens, is located on the north coast of Crete. The hotel overlooks Mirabello Bay and the island of Spinalonga with its Venetian fortress. It is only four miles from the town of Agios Nikolaos and one mile from the fishing village of Elounda.
Greece:Crete Island - Elounda
|
|
|