Shanghai Magnolia Plaza is located at 588 dongchangzhi road, hongkou district, Shanghai.Covering an area of 56,000 square meters, the total construction area is 420,000 square meters, including an office tower and a hotel tower. The office tower is 320 meters high and has 66 floors.
In August 2017, Shanghai Magnolia Plaza won the 2016 Shanghai construction project "magnolia" award (municipal quality project).In November 2017, Shanghai magnolia square won the luban award for China's construction project.
Shanghai manman consulting co., LTD., located at the 43rd floor of Shanghai magnolia square, was registered in Shanghai in 2018.