Athens Odeon Hotel

hotels

42 Pireos street

 
Is This Your Business?
 

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.

 
whos coming to Athens Odeon Hotel
 
 
 
 
Loading