Step off the lively streets and into a soothing house of prayer at Church of Our Lady Immaculate. You can enjoy a few moments of contemplation here.
You'll find this principal church in Guelph. Once you've done all you can at Church of Our Lady Immaculate, pay a visit to nearby University of Guelph, River Run Centre, and University of Guelph Arboretum.