Villa Palma Vacation Home Lefkada Town
Featuring inner courtyard views, Villa Palma provides accommodation with a patio and a coffee machine, around 1.9 km from Agiou Georgiou Square. This property offers access to a balcony, free private parking and free Wi-Fi.
Καλλιγόνη, Λευκάδα, Lefkada Town, 31100, Greece