Welland About Us

Residence & Conference Centre - Welland

Conveniently located at the heart of the Niagara region in Welland, Ontario and within 15 minutes of all major attractions of Niagara Falls, St. Catharines and Fort Erie/Buffalo NY.

Our property is just 10 minutes away from picturesque bike trails and the beautiful waterway of the Welland Canal. Visit us today and enjoy what the City of Welland has to offer! Please note, complimentary vouchers are non-redeemable on weekend stays from June 1st – August 31st, 2013 at Welland.

 

Welland International Flatwater Centre