Featuring air-conditioned accommodation with a balcony, Apollo House is set in Lefkada Town. This recently renovated holiday home is located 1.9 km from Kastro Beach and 2 km from Gyra Beach.
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>00001107770</strong> Managed by a private host
More information »Bus Station 0.1 km
Agiou Georgiou Square 0.1 km
Phonograph Museum 0.2 km
Ethnikis Antistaseos Square 0.2 km
Church of Agia Kiriaki 0.2 km
Faneromenis Monastery 0.2 km
Marka Square 0.3 km
Iroon Square 0.4 km
Sikelianou Square 0.4 km
General Hospital 0.4 km