Villa Suite Irida private home for familys
★★★★★
Exanthia Lefkada, Lefkada, Greece Show on map
Anadeo Villas & Suites is a hotel in Lefkada, Greece. It is one of 204 places to stay in Lefkada listed on Triptoic.
Exanthia Lefkada, Lefkada, Greece
Anadeo Villas & Suites is located at Exanthia Lefkada, Lefkada, Greece.
Highly rated alternatives close by
Villa
Villa
Villa
Resort villa
Villa