The Inn at Lock Seven, nestled in the heart of the Niagara Peninsula, offers a unique blend of old-world charm and modern comforts. Independently owned and operated for over three decades, this award-winning inn provides guests with a choice of twenty-four spacious rooms, each overlooking the welland canal and the impressive flight locks.
Located in the historic city of Thorold, the inn serves as a quiet and restful retreat, conveniently close to many exciting tourist venues in the Niagara region. With comfortable accommodations and a picturesque setting, The Inn at Lock Seven invites guests to embark on a memorable experience aboard.
Generated from their website