Stay in Lefkada

Villas & Apartments in Lefkada town & Agios Ioannis

79 results found

Price per night

From €20
To €2600
Amenities

Results