Return to Directory

The Inn at Lock Seven

The Inn at Lock Seven
Address: 24 Chapel St. S, Thorold, Ontario, Canada, L2V 2C6
Phone: 905-227-6177

Located in the historic City of Thorold within the heart of Niagara Peninsula, the award-winning Inn at Lock Seven offers a special blend of world charm and the comfort of modern conveniences. Independently owned and operated for more than three decades, the charming Inn provides guests with a choice of twenty-four spacious rooms, each of which overlook the Welland Canal and the fascinating flight locks where mighty ships appear to “climb the mountain.”


There are no reviews yet.

Post your review

Directions to listing