Lefkada Center Apartments
Lefkada Center Apartments
Hotel
Filipa Panagou, 5
, Lefkada, LFD, Greece
31100
72
Average ·
38 reviews