Situated in Lefkada Town and only 2.6 km from Agiou Georgiou Square, Villa Gerasimoula features accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation offers a terrace.
ΟΔΗΓΗΤΡΙΑ, Lefkada Town, 31100, Greece