Este hotel está situado en Chilliwack, en la Columbia Británica, a 5 km del parque acuático Cultus Lake. Ofrece habitaciones con TV de pantalla plana.
Las habitaciones del Vedder River Inn son sencillas y disponen de TV por cable, cafetera, nevera pequeña y escritorio. Hay conexión WiFi gratuita y llamadas locales gratuitas. El baño privado incluye artículos de aseo gratuitos y secador de pelo.
El centro de negocios 24 horas está situado junto al vestíbulo y cuenta con servicio de fax. La recepción está abierta las 24 horas. Los fines de semana y días festivos se sirve un desayuno continental.
El Chiliwack Vedder River Inn se encuentra a 2 km del río Vedder y de la Universidad de Fraser Valley.