Property description
Near Lock 7 Viewing Complex
Location
With a stay at The Inn at Lock Seven, you'll be centrally located in Thorold, steps from Lock 7 Viewing Complex and within a 5-minute walk of Welland Canal Lock 7. This hotel is 2.6 mi (4.2 km) from St. Catharine's Museum and 9.7 mi (15.6 km) from Bridal Veil Falls.
Rooms
Make yourself at home in one of the 24 individually decorated guestrooms, featuring refrigerators and flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.
Amenities
Enjoy recreation amenities such as bicycles to rent or take in the view from a garden. This hotel also features complimentary wireless internet access, gift shops/newsstands, and a vending machine.
Business, and other amenities
Featured amenities include luggage storage, a library, and a vending machine. Free self parking is available onsite.