Where is Athenaeum Intercontinental, an IHG Hotel, Athens?

Where is Athenaeum Intercontinental, an IHG Hotel, Athens located?

Athenaeum Intercontinental, an IHG Hotel, Athens, Attiki, Greece (approx. 37.95958°, 23.72122°)


Where is Athenaeum Intercontinental, an IHG Hotel, Athens on the map?