The Mountains Are Calling. Join us for an unforgettable experience. The Lodge - 4601 Bench Rd, Chilliwack, BC, Canada Country House - 50250 Elk View Rd, Chilliwack, BC, Canada Call us: 778 829 2815 Email: mvchbookings@gmail.com Notice: JavaScript is required for this content.