Olivastro Villa
(Villa)



Panagia Vlachernon, Lefkada Town, 31100, Greece
Tel.:+30 6974 749148
Hotels Around
Description
Map
Contact