ITC
100

About

Situated in the heart of Xujiahui, one of Shanghai's most vibrant commercial hubs, ITC is a mixed-use landmark integrating business, shopping, dining, leisure, and entertainment. The development features Grade-A office towers, premium shopping malls, and a five-star hotel, with a total gross floor area of approximately 7.6 million square feet. ITC is directly connected to Xujiahui Metro Station, which serves three urban lines, and is linked via multiple pedestrian footbridges to nearby major commercial buildings and historical landmarks.


Office

ITC Office

ITC comprises multiple office towers — One ITC, Two ITC, Towers A and B of Three ITC — providing over four million square feet of premium office space in total. Tower B of Three ITC, standing at 370 metres, is the tallest building in Puxi, offering 2.4 million square feet of high-quality office floor area. It has attracted interest from many renowned multinational corporations.

The development incorporates sustainable development principles throughout its design, construction, and operations. Tower A of Three ITC has received both LEED Platinum and WELL Platinum certifications, while Two ITC has achieved LEED Platinum certification with an impressive score of 100.

General Enquiries

(8621) 6311 1111


Shopping Mall

ITC Shopping Mall

ITC’s retail offerings are anchored by ITC Mall, a flagship development of about 2.6 million square feet, seamlessly connected to the metro station. The mall will provide a curated selection of trendy fashion brands, lifestyle stores, and an extensive range of dining options.

General Enquiries

(8621) 3401 2600

Social Media
Website

itcmall.com.cn


Hotel

Andaz Shanghai ITC

Andaz Shanghai ITC offers 267 guest rooms, each showcasing Shanghai’s unique blend of historic charm and modern cityscapes.

The hotel also features boutique restaurants serving Chinese and Western cuisine, a rooftop bar, a fitness centre and a swimming pool.

General Enquiries

(8621) 5330 1234

Social Media