The 2-star The Inn At Lock Seven is placed about 27 km from The Welland Canal. The hotel in Thorold attracts guests with its Royal architecture.
The venue is 11 km away from Fallsview Indoor Waterpark . The property is set within 4 km distance from the city center.
Toronto City Centre airport can be reached by car.
The Inn At Lock Seven offers 24 guestrooms appointed with heating, a laptop-size safe, pay TV, TV with satellite channels and a private balcony with all the sights of Thorold within easy access. Some rooms come with a view of Welland Canal. Other comforts include coffee/tea makers and a fridge for self-catering.
Eat & Drink
Papa Vince Pizza pampers guests with continental dishes and lies within 500 meters of the property.
Guests can take advantage of a free car park, a storage room and a souvenir shop.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.