Villa Suite Irida private home for familys
★★★★★
Ayios Nikitas, Lefkada, Greece Show on map
Odyssey Hotel is a 2-star hotel in Lefkada, Greece. It is one of 204 places to stay in Lefkada listed on Triptoic.
Ayios Nikitas, Lefkada, 31080, Greece
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Odyssey Hotel is located at Ayios Nikitas, Lefkada 31080, Greece.
Odyssey Hotel is rated 2 stars.
Highly rated alternatives close by
Villa
Villa
Villa
Villa