Lefkada SunCentral Apartments Apartment Lefkada Town
Located 2.4 km from Kastro Beach, Lefkada SunCentral Apartments offers air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 2
Διονυσίου Ζαμπέλη, Lefkada Town, 31100, Greece