Hotels List
Elounda Beach Hotel | |
![]() ![]() ![]() ![]() |
"Location. The Elounda Beach Hotel and Villas is located in Elounda, Crete, Greece. Set on the beach, it is seven kilometres from Aghios Nikolaos Port and 13 kilometres from the Lato Ruins. |