Santa Maria Luxury Apartments Apartment Lefkada Town
Set in a blossomed garden with a fountain, Santa Maria Luxury Apartments are located 1 km from Lefkada Town and from Agios Ioannis Beach. It offers self-catering accommodation with free Wi-Fi access and free on-site parking.
Number of rooms: 3
Agias Marinas , Lefkada Town, 31100, Greece