The Britannia Yacht Club, set on the shores of the scenic Ottawa River, offers an ideal year-round venue for holding business events, be it a meeting or a multi-day retreat. read more
Ottawa, Ontario, Canada
Find meeting rooms and other event venues and event vendors in the Event Suppliers Directory. Find venues in Ottawa, Toronto and the GTA, Vancouver and other cities.