The Hub

China
BACK TO PROJECTS
Description
The Hub is a mixed-use development located in the Hongqiao CBD, opposite the new Shanghai Hongqiao International Airport and High Speed Train Station. It consists of 4 showroom/office buildings, a hotel, a “Xintiandi-style” low-rise dining and entertainment cluster, a shopping mall and a performance centre. Integrated into the transportation hub, the development caters up to 75,000,000 potential travelers located within one hour’s distance, providing them with on-site airport check-in, working, exhibition, entertainment, dining and accommodation facilities.
CLIENT
Shui On Land Ltd.
START / COMPLETION
2015
GFA
373,435 sqm
LOCATION
China
Winning Award
2020 ULI Asia Pacific Awards For Excellence - Winner
2016 Real Estate Design China Award - Gold Award
2016 ICSC China Shopping Centre and Retail Awards - Gold Award - Best New Development ICSC
2016 Real Estate Design China Award - Gold Award, Landscape and Interior Design
2016 Kinpan Awards - Best Commercial Building in East China
2015 MIPIM Asia Awards - Gold Prize, Best Mixed-Use Development
2014 China Property Award - Best Mixed Use Development (China)
2014 China Property Award - Best Mixed Use Development (East and Central China)
BACK TO PROJECTS