Shanghai Magnolia Plaza se encuentra en 588 dongchangzhi road, distrito de hongkou, Shanghai. Con una superficie de 56,000 metros cuadrados, el área total de construcción es de 420,000 metros cuadrados, incluyendo una torre de oficinas y una torre de hotel. La torre de oficinas tiene 320 metros de altura y 66 pisos.
En agosto de 2017, Shanghai Magnolia Plaza ganó el premio de proyecto de construcción de Shangai \"magnolia \" (proyecto de calidad municipal) de 2016. En noviembre de 2017, Shanghai magnolia square ganó el premio luban por el proyecto de construcción de China.
Shanghai manman consulting co., LTD., Ubicada en el piso 43 del cuadrado de magnolia de Shanghai, se registró en Shanghai en 2018.