Details
The Lake Cowichan Riverside Inn is a hotel, restaurant, and cold beer and wine store located along the Cowichan River. Under new ownership and having gone through extensive renovations the Inn is now a sleek modern space that incorporates natural elements and decor that celebrates the rich logging history of the region.