Cathedrals › Athens
Cathedral of the Annunciation
The Cathedral of the Annunciation, located in the heart of Athens, is renowned for its stunning Byzantine architecture and vibrant frescoes. This cathedral serves as the central place of worship for the Greek Orthodox community and features a serene courtyard for reflection. Visitors can enjoy guided tours that delve into its rich history.
Address: 21 Mitropoleos St, Syntagma, Athens
Visit website
← More Cathedrals in Athens