The Aigli is a hotel in Lefkada Town offering a romantic atmosphere with a garden and free WiFi.