Levantado en el centro de Toronto, ocupa un área de 35,716 m² y fue inaugurado en 2006 con capacidad para 2.000 espectadores; la sala tiene la clásica forma de herradura con cuatro niveles de palcos.