Home > Shopping > Markets > The Hub
The Hub

Add:688 Shenchang Rd

Tel:021 6296 1818



Credit Cards Accepted


The Hub  is located at Hongqiao Central Business District (Hongqiao CBD) right next to the transportation hub. With a site area of 6.2 hectares, it has a planned construction floor area of 380,000 sq.m.

The Hub is designed to be an urban complex comprising functions of showroom office, hotel, shopping, Food & Beverage, entertainment, performance & exhibition.


The development aims to be a new landmark as well as a new business and lifestyle platform serving the entire Hongqiao CBD and the 75 million population within High Speed Railway’s one-hour catchment.

The Hub Mall is China’s first shopping mall directly connected to a transportation hub. It is located at the project’s southern lot.

The Hub Performance & Exhibition Center will be a landmark of western Shanghai, which is located at the project’s southern lot. It will be designed as a multi-functional platform for a variety of conferences, events and performances.

The Hub Xintiandi is consisted of 4 buildings. Three of the offices will be situated at the northern lot of the project that accommodate corporate showrooms and offices.

The Hub Hotel is a 5-Star “urban resort” destination, which is located at the project’s northern lot. It is co-developed with the world-renowned international hotel chain.