Cathedrals › Athens
Cathedral of Saint Theodora
The Cathedral of Saint Theodora is recognized for its serene beauty and historic significance. Located in the heart of Athens, it offers a peaceful retreat for those looking to connect spiritually. The cathedral frequently hosts cultural programs that celebrate the local heritage.
Address: 26 Mavrommateon St, Metaxourgio, Athens
Visit website
← More Cathedrals in Athens