Located in the heart of the
historic Niagara Peninsula, the Inn at Lock Seven offers a special blend of world charm
and the comfort of modern conveniences. Family owned and operated for more than three
decades, the charming Inn at Lock Seven provides guests with a choice of twenty four
designer decorated, air conditioned rooms, each of which overlooks the Welland Canal and
the fascinating flight locks where mighty ships appear to "climb the mountain."
A quiet and restful retreat, the Inn at Lock
Seven is located in the small town of Thorold, conveniently close to the many exciting
tourist venues of the Niagara Region.
The Inn at Lock Seven offers comfortable
accommodations and you begin your Niagara holiday with a complimentary continental
breakfast (seasonal) in our Captain's Quarters Breakfast Lounge.