It has been awarded the Luban Prize for Construction Engineering in China and the China Steel Structure Gold Award. The three high-rise towers and their podium together comprise a total floor area of 625,000 square meters. The tallest tower stands 216 meters tall with 48 floors and features a composite steel–concrete structure.

It was awarded the Qianjiang Cup for Construction Projects in Zhejiang Province. With a total floor area of 485,000 square meters, the complex comprises four high-rise towers and a podium. The five-star hotel stands 260 meters tall and spans 48 floors, featuring a steel‑concrete composite structural system.

< 12 >