The Inn at Lock Seven, Thorold, Ontario

Located in the heart of the historic Niagara Peninsula, the Inn at Lock Seven offers a special blend of old world charm and the comfort of modern conveniences.

All 24 guest rooms have an direct view of the 7th lock on the Welland Canal. Watch the ships "climb the mountain."
A quiet and restfull retreat, the Inn at Lock Seven is situated in the small city of Thorold which is in the heart of the Niagara Region. Close to the attractions of Niagara Falls and Niagara on the Lake with an abundance of wineries and golf courses in any direction.
Guests rece
ive complimentary WIFI and a continental breakfast is available from May though October.
The Inn at LOck Seven is open from mid March to mid December.

Other related links

Quick navigate Thorold Hotels

Address and contact details

The Inn at Lock Seven
24 Chapel Street South
Thorold
Ontario
L2V 2C6
Canada

Local alternatives