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 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.
(8621) 6311 1111
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.
Hotel
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.