The Saint Alexander Nevsky Cathedral is an Orthodox church in the 8th arrondissement of Paris, consecrated in 1861.
Cathédrale Saint-Alexandre-Nevsky is already in our database — build a personalized itinerary in minutes.