Home   >   Locations   >   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. Located just a short distance from the Welland International Flatwater Centre and the South Niagara Rowing Club.

Visit us today and enjoy what the City of Welland has to offer!