Carabella Residence

57 Ioánni Karavéla, Lefkada Town 31100 Greece
+30 697 007 7188Official website
Limited Service Property
Hotel

About

Find home away from home

Carabella Residence | Preveza | Greece | TripAligner