We highly value your comments and suggestions about our facilities. Please, send us any comment or suggestion you might have, so that we can improve our services. Should you also have any questions as you plan your stay with us, you may also send a message here or you may call us at +1-800-591-0181.
Vedder River Inn, 5788 Vedder Rd.
Chilliwack BC, Canada V2R1C4