Booking Now

Contact Us

Elodia Suites
Nikiana, Lefkada Island, 31100, Greece
Tel.: +30.26450 20180 • Email: info@elodialefkada.gr
CALL US NOW