Photos coming soon
HOTEL
Hotel Odeon
Ponti, Apollonii, Ionian Islands, 31082, Greece, Lefkada, Greece
Where it sits
Hotel Odeon
Ponti, Apollonii, Ionian Islands, 31082, Greece, Lefkada, Greece
38.63260, 20.59945
Plan around Hotel Odeon
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
