Elounda Beach Hotel
72053 Elounda, Crete, Greece
Elounda Beach Hotel Photos
Elounda Beach Hotel Map
72053 Elounda, Crete, GreeceHotel Information
Elounda Beach Hotel sits majestically on the North-East Coast of Crete and offers breathtaking views over Mirabello Bay. The hotel is a haven of luxury set in 40 acres of beautiful well cared for grounds and offers high quality service that you would expect from an establishment of this class.