Cowichan Valley Inn

Cowichan Valley Inn

6474 Trans-Canada Hwy, Duncan, BC

The CVI station pub is located in the Cowichan Valley Best Western...

Upcoming Events at Cowichan Valley Inn