Villa Ioli
(Villa)
Ayios Ioannis, Lefkada Town, 31100, Greece
Tel.: +30 26450 21321 Fax:+30 26450 21757
Hotels Around
Description
Map
Contact