Best Western Lucy Hotel



Guest rating:
76%
Price from 80 €
Only 300 metres from the beach, Lucy Hotel offers magnificent panoramic views over Evoikos Bay, the imposing Venetian castle and the old sliding bridge of Halkida. More...