Leukada Apartment
Karaiskaki 10 - Lefkada,
Greece
View Map
Area: Leucade





Leukada Apartment offers accommodation in Lefkada Town. Archaeological Museum Lefkas is 400 metres from the property. Free WiFi is featured throughout the property.