Alexandros is just 1.2 km away from the town of Lefkas and 3km from the beautiful, blue-flag beach of Agios Ioannis.
Chechlibu (Karya junction), 31100 Lefkáda, Greece