Aménagé au coût de plusieurs millions de dollars, le centre comporte un imposant espace sacré, des salles de réception attenantes ainsi qu'une Salle des étendards, où sont levés les étendards des régiments militaires du Canada.
The facility features an imposing sacred space area, adjoining reception rooms, and a Hall of Colours, featuring the laid up colours of Canada's military regiments.