Hotel One of 7 hotels in Athens 1 of 7 in Athens
Athens Odeon Hotel
Located in the central Piraeus Street, Athens Odeon offers elegantly decorated rooms with free Wi-Fi access. It is within walking distance from metro stations and Monastiraki area.
- Best time
- Not known yetSuggest an edit
- Last verified
- Not yet · updated 2012
42 Pireos street, Athens
What changed?
More hotels in Athens
All 7 hotels →The most visited ones. No distances: this spot’s exact location is not on file.


Comments
Nobody has written about this spot yet.