Our Location

We are located at 2277 Quamichan Park Road in Duncan on Vancouver Island. Overlooking the Cowichan Valley, we are about 1 hour drive north of Victoria.

Road
Quiet cul-de-sac

Make a Reservation Inquiry