Apartments

Find your perfect apartment to stay

Thea Thalatta, Petra Suite

Tsoukalades, Lefkada 311 00, Greece
1
Bedroom
1
Bathroom
EXPLORE

Villa Theos, Pogonia

Palairos, Pogonia 300 12, Greece

Angello Villas: Villa Avelia

Eparchiaki Odos Lefkas - Kato Exanthias, Agios Nikitas, Lefkada, Ionion Islands 310 80, Greece
2
Bedroom
2
Bathroom
EXPLORE

Villa Zidanos, Ammousa

Ammoussa, Lefkada 310 82, Greece
3
Bedroom
2
Bathroom
EXPLORE

Villa Zidanos, Ammousa

Ammoussa, Lefkada 310 82, Greece
3
Bedroom
2
Bathroom
EXPLORE