Shanghai Xujiahui ITC

China
BACK TO PROJECTS
Description
A comprehensive development situated in the bustling heart of Shanghai’s Xujiahui district. It is located above Xujiahui station, a prime location connected to three subway lines and linked to surrounding retail complex and streets via pedestrian bridges. The development covered a total site area of 66,107 sq.m. with a total construction area of 790,000sq.m. (above ground GFA ~530,000sq.m.).

Two super high-rise office towers are the centerpiece of this development. Tower 1, with its 42 storeys reaching 220m and Tower 2 with its 70 storeys soaring to 370m became the tallest building in Puxi. It also incorporates a 15 storeys 5 stars hotel, a 7 storeys retail complex with cinemas and a 6 storeys basement carpark and retail.
CLIENT
Sun Hung Kai Properties Ltd
START / COMPLETION
2014 / 2025
GFA
530,000 sqm
LOCATION
China
Winning Award
2024 Asia Pacific Property Awards - Mixed-use Development (Shanghai, China) - Merit
2024 BLT Built Design Awards - Winner in Architectural Design - Mixed-Use building
2023 REARD Global Design Award - Platinum Award - Commercial Architecture
2023 PropertyGuru Asia Property Awards - Best Mixed Use Architectural Design (Mainland China)
2017 MIPIM Asia Award - Best Chinese Futura Mega Project - Gold
BACK TO PROJECTS