Located 99 meters from Ο.Α.Ε.Ε ΛΕΥΚΑΔΑΣ. Set in a prime location of Lefkada, Lefkada Center Apartments puts everything the city has to offer just outside your doorstep.
Located 104 meters from Ο.Α.Ε.Ε ΛΕΥΚΑΔΑΣ. Stop at Niriides to discover the wonders of Lefkada. The property features a wide range of facilities to make your stay a pleasant experience.