+30(6948)244031
Apolpaina, Lefkada Island, 31000, Greece
Villa
Marina Lefkadas, Lefkada Town, 31100, Greece
Hotel