1681 Cowichan Bay Rd, Cowichan Bay, BCV0R 1N0Get directions
Oceanfront Suites at Cowichan BayIdyllically nestled in the heart of the Cowichan Valley.Waterfront SuitesWe offer 56 spacious suites - each equipped with a master bedroom, bathroo...more...See more text