Aerial Views of Our World Back to the full guide
Greece · Street View

Odeon of Herodes Atticus — Street View

The Odeon of Herodes Atticus (also called Herodeion or Herodion) is a stone Roman theater structure located on the southwest slope of the Acropolis of Athens, Greece. The building was completed in 161 AD and then renovated in 1950.

Back to the full guide

Street View nearby