Church of Our Lady Immaculate

Closed
tripadvisor logo

(231)

Photos

28 Norfolk St.
Guelph, Ontario N1H 4H8

Located in the heart of Guelph, Ontario, the Church of Our Lady Immaculate stands as a magnificent basilica, captivating visitors with its awe-inspiring architecture and rich history. This iconic religious site serves as a beacon of spiritual tranquility, drawing both locals and tourists alike to witness its grandeur and significance.

With its soaring spires and intricate stained glass windows, the Church of Our Lady Immaculate exudes a sense of sacred beauty and timeless elegance. Steeped in tradition and reverence, this basilica offers a serene escape from the hustle and bustle of everyday life, inviting all who enter to experience a moment of peace and reflection in its hallowed halls.

Generated using this place's available information

Reviews

tripadvisor logo
4.5231 reviews
Photo of Isabella V
History
3/16/2024

It’s a church. Nice one. Not very fancy but feels historic. It’s too bad they removed the towers it ...

Photo of Brian M
put back the tower @guelpghcity
3/5/2024

the most interesting building in Guelph. it's a shame they had to remove the towers. they gave the b...

Photo of lgpanther
Open daily and free
7/24/2023

One of the best church's, outside of a big city. Open daily and free. Guelph has a 2 hour free stree...

Own this business?
See a problem?

You might also like

CanadaOntarioChurch of Our Lady Immaculate

Partial Data by Infogroup (c) 2024. All rights reserved.

Partial Data by Foursquare.