St. Louis Cathedral
St. Louis Cathedral
United States, Louisiana
St. Louis Cathedral, New Orleans, Louisiana (LA)
4.5 out of 5
St. Louis Cathedral, located in New Orleans, Louisiana, is a stunning example of French-Creole architecture and one of the city's most iconic landmarks. The cathedral's striking façade, three spires, and intricate stained glass windows draw visitors and photographers alike. Situated in Jackson Square, the cathedral is at the heart of New Orleans' vibrant cultural scene. St. Louis Cathedral's historical significance and spiritual aura make it a must-visit destination for architecture enthusiasts and those interested in New Orleans' unique cultural heritage.
Opening Hours:
- Monday: 8:30 AM – 4:00 PM
- Tuesday: 8:30 AM – 4:00 PM
- Wednesday: 8:30 AM – 4:00 PM
- Thursday: 8:30 AM – 4:00 PM
- Friday: 8:30 AM – 4:00 PM
- Saturday: 5:00 – 6:00 PM
- Sunday: 9:00 AM – 12:00 PM
Map
St. Louis Cathedral
St. Louis Cathedral, New Orleans, Louisiana (LA)