The Elounda Beach Hotel located in a tranquil setting overlooking the Mirabello bay, is situated on the north-east coast of the Mediterranean island of Crete, located 65km from Heraklion seaport and International Airport.
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!