Filter Results
Apply Filters
Clear Filters
Inns in Chilliwack
Vedder River Inn
5788 Vedder Road, Chilliwack, Canada View map
Placed at the side of shops and a grocery, and around a 10-minute ride from Cultus Lake, the charming 3-star Vedder River Inn Chilliwack features a lobby area and a storage room. Wi-Fi is offered…
From US$ 207
Book Now