The Inn at Lock Seven
Closed
Advertisement
24 Chapel St S
Thorold, ON L2V 2C6
The Inn at Lock Seven, located in the heart of the Niagara Peninsula, offers a unique blend of world charm and modern conveniences. Independently owned and operated for over three decades, this charming inn features twenty-four spacious rooms, each with views of the Welland Canal and the fascinating flight locks.
Set in the historic city of Thorold, The Inn at Lock Seven provides a quiet and restful retreat, conveniently situated near many exciting tourist attractions in the Niagara Region. Guests are welcomed aboard for a memorable experience that combines comfort with scenic beauty.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement


