Situada no Niagara College Welland Campus, em Welland, Ontário, a uma curta distância de carro das Cataratas do Niágara, esta propriedade de suites oferece acesso gratuito à Internet por cabo.
O Residence & Conference Centre - Welland dispõe de um pátio exterior com comodidades para churrascos. Os hóspedes também podem assistir a um filme no salão de cinema no local ou jogar uma partida de pingue-pongue na sala de jogos.
As suites com 2 quartos do Residence & Conference Centre - Welland possuem confortos como kitchenettes e ar condicionado. Depois de um dia agitado, os hóspedes podem relaxar e ver televisão por satélite.