Giorgos House Apartment Lefkada Town
Situated in Lefkada Town and only 400 metres from Agios Ioannis Beach, Giorgos House features accommodation with sea views, free Wi-Fi and free private parking. This holiday home provides air-conditioned accommodation with a patio.
Number of rooms: 2
ΟΔΟΣ ΓΥΡΑΣ ΜΥΛΟΙ ΛΕΥΚΑΔΑΣ, Lefkada Town, 31100, Greece