In Thorold, Ontario, The Inn. Das Lock Seven bietet Blick auf den 7. Lift des Welland-Kanals. Jedes Zimmer verfügt über einen Sitzbereich im Freien mit Blick auf die Schlösser.
Jedes Nichtraucherzimmer im Inn at Lock Seven verfügt über kostenfreies WLAN und einen montierten Flachbild-Kabel-TV. Die schallisolierten Zimmer sind zudem mit einem Kühlschrank, einer Kaffeemaschine und einem Schreibtisch ausgestattet.
Im Inn at Lock Seven gibt es einen Souvenirladen und die Rezeption bietet einen Fax- und Kopierservice.
Das Einkaufszentrum Pen Centre Mall und das St. Catharine Museum liegen beide 5 km vom Inn entfernt. Die Horseshoe Falls und den Niagara Falls State Park erreichen Sie nach einer 20-minütigen Autofahrt. Die Parkplätze an der Unterkunft nutzen Sie kostenfrei.