Phaidra Villa
Set in Lefkada Town, 1.8…
€350 Per Night
1 to 6 out of 7 properties
€350 Per Night
By London Bridge Properties Limited
€705 Per Night
By London Bridge Properties Limited
€1.130 Per Night
By London Bridge Properties Limited
€360 €400 Per Night
By London Bridge Properties Limited
€400 Per Night
By London Bridge Properties Limited
€513 €570 Per Night
By London Bridge Properties Limited