Lakis Apartments

5.0
(8 reviews)
31083 Greece
Villa
Hotel
Lakis Apartments | Lefkada | Greece | TripAligner