Elena's and Evie's apartment Apartment Paleokastritsa
Featuring quiet street views, Elena's and Evie's apartment provides accommodation with a patio and a coffee machine, around 1.8 km from Canal D'Amour Beach. The air-conditioned accommodation is 1.
Περουλάδες Κέρκυρα, Peroulades, 49081, Greece