Located in Lefkada Town, within 300 metres from restaurants and shops, the family-run Drosostalia offers self-catering accommodation with free WiFi and balcony or patio.
Located in Lefkada Town, within 300 metres from restaurants and shops, the family-run Drosostalia offers self-catering accommodation with free WiFi and balcony or patio.