Featuring free WiFi throughout the property, Geni Garden Apartments offers pet-friendly accommodation in Geni Peninsula, 15 km from Lefkada Town. It has an outdoor pool and features free private parking on site.
Rooms total: 10Important Information
License number: <strong>0831K123K0260300</strong>
More information »