The Inn at Lock Seven

Closed
Call
Website

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

Own this business?
See a problem?

You might also like

CanadaOntarioThoroldThe Inn at Lock Seven

Advertisement