The Inn At Lock Seven
The central The Inn At Lock Seven is a decent example of a 2-star hotel in Thorold.
This hotel is situated 9 km away from The Welland Canal. 55 km to Oakville.
The Inn At Lock Seven offers 24 rooms fitted with heating, pay TV, a personal safe, flat-screen television and ironing facilities for a comfortable stay in Thorold. Guests will admire views across Welland Canal from the rooms. The soundproof rooms feature bathrooms with a bathtub, a shower and complimentary toiletries.
Hana's Place Restaurant and Fong's Restaurant serve a selection of meals within 350 meters from the venue.
The hotel is around 60 km from Toronto City Centre airport.
Guests will benefit from housekeeping, ironing service and newspaper service.