Shaw Centre

The Shaw Centre is an architectural icon in the heart of Canada’s capital. The Centre’s sweeping glass façade offers panoramic views of the Rideau Canal, a UNESCO World Heritage Site, Parliament Hill, and numerous other Ottawa landmarks. With 192,000 sq. ft. of state-of-the-art function space, the Centre is fully accessible with leading-edge technology infrastructure and environmentally sustainable features recognized industry-wide. The Shaw Centre is located just steps to the bustling Byward Market, home to plenty of restaurants, cafés, pubs, specialty food shops, boutiques, and galleries, and is attached to CF Rideau Centre, Ottawa’s premier shopping destination.