Hotel Rouda Bay Beach Hotel
★★★
Ponti, Apollonii, Ionian Islands, 31082, Greece, Lefkada, Greece Show on map
Hotel Odeon is a hotel in Lefkada, Greece. It is one of 204 places to stay in Lefkada listed on Triptoic.
Ponti, Apollonii, Ionian Islands, 31082, Greece, Lefkada, Greece
Check-in starts at 03:00 PM. Early check-in or late check-out may be available on request.
Hotel Odeon is located at Ponti, Apollonii, Ionian Islands, 31082, Greece, Lefkada, Greece.
Highly rated alternatives close by
Hotel
Hotel
Serviced apartment
Villa
Villa
Villa
Villa
Villa