Sights & landmarks
Altar of the Twelve Gods
The Altar of the Twelve Gods is a landmark in Athens, Greece. Visitors interested in the city’s named historic places can include it in an Athens landmarks itinerary, although no street address or further site details are available here.
Nearby places
4 nearby stopsBuild the next part of the day
Questions travellers ask
What is Altar of the Twelve Gods?
The Altar of the Twelve Gods is a landmark in Athens, Greece. Visitors interested in the city’s named historic places can include it in an Athens landmarks itinerary, although no street address or further site details are available here.
Build this into your Athens day
Use this place as an anchor, then layer nearby stops and a little breathing room around it.

