Este hotel está localizado em Chilliwack, na Colúmbia Britânica, a cerca de 5 km do Parque Aquático Cultus Lake. Disponibiliza quartos com uma televisão de ecrã plano.
Os quartos do Vedder River Inn apresentam uma decoração simples e incluem televisão por cabo, comodidades para preparar café, um mini-frigorífico e uma secretária. Os hóspedes podem usufruir de acesso Wi-Fi gratuito ou de chamadas locais gratuitas. Todas as casas de banho privativas incluem produtos de higiene pessoal gratuitos e um secador de cabelo.
O centro de negócios 24 horas está localizado à saída do átrio e dispõe de serviços de fax. A recepção está aberta 24 horas por dia e um pequeno-almoço continental é servido aos fins-de-semana e feriados.
O Chiliwack Vedder River Inn fica a cerca de 2 km do Rio Vedder e da Universidade do Vale Fraser.