Alexis Nihon a été construit en 1967, année de l’exposition universelle, par la Corporation Alexis Nihon, une entreprise immobilière privée fondée en 1946 par l'inventeur et l'homme d'affaires Alexis Nihon. Le complexe original a été conçu par l'architecte montréalais Harold Ship, et ses plans architecturaux sont conservés au Centre canadien d'architecture.