The Shaw Centre - Canada's Meeting Place - is an internationally renowned convention centre located on the Rideau Canal in downtown Ottawa. With bold, modern design, a naturally lit interior, and magnificent views, the Shaw Centre offers an..
Relevance: 12.448559