Cathedrals › Athens
Cathedral of Saint Mansour
The Cathedral of Saint Mansour is a striking architectural landmark located in the heart of Athens. Known for its unique blend of styles and rich history, it provides visitors with a captivating glimpse into the spiritual heritage of the city.
Address: 19 Vasileos St, Athens
Visit website
← More Cathedrals in Athens