Skip to main content

Odyssey Apartments 0 Star

Port Of Vathi, 28300 Ithaca, Greece Show on the map
TripAdvisor Score
TripAdvisor Score Based on 85 reviews
Excellent location

Choose your room


This 2 star hotel is located in the city centre of Ithaca. The Hotel has an outdoor swimming pool.