The Hub(虹桥天地)

China Shanghai
The HUB is the first vibrant commercial complex in China located by Hongqiao transportation hub of Shanghai. Designed to be a new one-stop lifestyle center,
it comprises shopping malls,
Xintiandi commercial plaza,
office buildings,
a performance center and hotels. More than 80 restaurants of foods around the world,
a large than 10,
000-square-meter parent-child zone and IMAX cinema,
along with former mentioned facilities,
aggregately account for 62,
000 square meters of land use and 380,
000 square meters of gross floor area. With the comprehensive services and innovative themed activities,
the HUB provides its visitors an exclusive experience of food,
leisure and entertainment.
The Hub(虹桥天地)
This website uses cookies to ensure that you get the best experience Read more