The Aigli
Greek
The Aigli is a hotel in Lefkada Town offering a romantic atmosphere with a garden and free WiFi.
Location
Best places nearby
The highest rated places close to The Aigli.
Local restaurants nearby
Πηνελόπης 4, Ιονίων Νήσων
Location
The highest rated places close to The Aigli.
Πηνελόπης 4, Ιονίων Νήσων