3 Φίλιππα Πανάγου, 31100 - Lefkada Town, Greece
Apartment - 4-Star Hotels, Lefkada Town
The apartment complex offers air-conditioned accommodations equipped with a desk, coffee machine, refrigerator, kitchenware, safety deposit box, flat-screen TV, and a private bathroom featuring a shower. - 4-Star Hotels, Lefkada Town
Air-conditioned public areas and rooms
Comfortable family rooms
Non-smoking rooms available
Complimentary wi-fi property-wide