Booking Now

Contact Us

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