Episkopos Apartments
Episkopos - Lefkada,
Greece
View Map
Area: Nikiana




Offering accommodation with air conditioning, Episkopos Apartments are situated in Episkopos, approximately 8.4 km from Lefkada Town. Free WiFi is offered .