Epiphany Villas Lefkada ** LEFKADA ISLAND - ALL LOCATIONS, Greece, Lefkada, Agiou Nikita, 311 00 Tsoukalades, Lefkada,311 00, 31100 Facilities in hotel Important