About
Located atop Shanghai Metro South Shaanxi Road station, Shanghai ICC is on Middle Huaihai Road in the busy commercial district of Puxi. It comprises two top-class office towers, a large shopping mall and a deluxe residence and is connected to a metro station at the convergence of three train lines.
Shopping Mall
Covering 1.3 million square feet, the iapm mall is a premier destination for luxury retail, showcasing a collection of international flagship stores and a wide range of sports brands. It also features a gourmet zone with Chinese and international cuisines as well as al fresco dining, a lifestyle supermarket, and an IMAX cinema, creating an urban social space that integrates fashion and wellness, delivering a prestigious shopping experience.
(8621) 3326 6700
Retail: 10:00 am to 11:00 pm; Food & Beverage: 10:00 am to 12:00 mn
Office
The two premium grade-A office towers have approximately 1.3 million square feet of space with a modern design and advanced facilities, housing many multinational and mainland corporate clients.
(8621) 6311 1111
Residential
The deluxe Shanghai Cullinan residences in the Shanghai ICC integrated project sit adjacent to the verdant surroundings of Xiang Yang Park. There are two towers with 60-plus units in various layouts, including standard four-bedroom units, special units with private gardens and penthouse duplexes with private swimming pools.