Este establecimiento de suites está situado en el campus de Welland del Niagara College, en Welland, Ontario, a poca distancia en coche de las cataratas del Niágara. Ofrece conexión a internet por cable gratuita.
El Residence & Conference Centre - Welland cuenta con un patio al aire libre con zona de barbacoa. Los huéspedes también pueden ver una película en la sala de cine o jugar una partida de ping pong en la sala de juegos.
Las suites de 2 dormitorios del Residence & Conference Centre - Welland cuentan con comodidades como zona de cocina y aire acondicionado. TV vía satélite.