24 room Inn / Motel overlooking the Welland Canal in Thorold, Ontario
A quiet and restful retreat located in the heart of the Niagara Region close to major attractions and activities. All guest rooms overlook the 7th lift lock on the Welland canal as you can watch the Ships up close from your balcony. The Inn at Lock Seven is 15 - 20 minutes away to Niagara Falls, Niagara on the Lake, Award winning wineries, Theater, Falls view casino, Niagara outlet mall, Bridal Veil Falls, Royal Niagara Golf Club, St. Catharine's Museum. Cycling trails start right outside our door.
"A WARM WELCOME AWAITS YOU IN THE HEART OF NIAGARA"
We look after our guests, making sure their stay is comfortable and memorable. We will suggest attractions, restaurants etc. in the region.
Accomodation
to add The Inn at Lock Seven map to your website;