Booking Now

Contact Us

Elodia Suites
Nikiana, Lefkada Island, 31100, Greece
Tel.: +30.26450 20180 • Email: [email protected]
CALL US NOW