Sitting on top of an escarpment, Imperial Plaza is a heritage highrise building that was originally built in 1957 and recently retrofitted. It a steel-framed building with a limestone and granite façade, as well as many large windows.