Observation deck
Welland Canal Lookout
St. Catharines, ON92% like it (4.6 / 310 Reviews )
ABOUT
Welland Canal Lookout is a observation deck located
at St. Catharines, ON L2R 7K6, L2R 7K6, St. Catharines
, ON.
It has received 310 reviews with an average rating of 4.6 stars.
It has received 310 reviews with an average rating of 4.6 stars.
FAQs
Amenities in this business::
- ✅ This place welcomes children
Accessibility:
- ✅ Wheelchair-accessible entrance
This Observation deck received 4.6 points from 310 customer reviews.
The address of Welland Canal Lookout is:
Welland Canal LookoutSt. Catharines, ON L2R 7K6
St. Catharines, Ontario L2R 7K6
Welland Canal Lookout is listed under
LOCATION
Welland Canal Lookout Location