La sede del Instituto es un edificio mezcla de Art Decó y arquitectura neogótica, diseñado por las firmas de arquitectos "Mayers Murray & Phillip", que fue inaugurado en 1931.