Odeon of Herodes | Athens Passport Emblem

The Odeon of Herodes Atticus, a magnificent stone Roman theatre located on the southwest slope of the Acropolis in Athens, Greece, has been a landmark of cultural and historical significance since its completion in AD…

Odeon of Herodes is a collectible emblem connected to Odeon of Herodes Atticus in Athens Passport. The page records the location, story, and collection context for this digital souvenir so visitors can understand where it belongs before opening the route in Emblem.

Open Athens Passport