
Duncan, BC, Canada
Best Western Cowichan Valley Inn
3-star hotel · BWH HOTELS
Located on stunning Vancouver Island, the Best Western Cowichan Valley Inn is a prime choice among hotels in Duncan, BC, for all types of travelers. Guests appreciate our on-site CVI Restaurant and Lounge, offering a delightful…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness
