No image available for this hotel
No image available for this hotel
Thorold, Thorold
Spend a second to
save a fortune!
Spend a second to save a fortune!
24 Chapel St South, Thorold
Located in Thorold, Ontario, The Inn At Lock Seven overlooks the 7th lift lock of the Welland Canal. Each guest room has an outdoor seating area with a view of the locks.
See MoreUsage of subsidiary facilities may incur additional fees