IAPM Mall opened in 2013 at 999 Middle Huaihai Road in Xuhui District, serving as the retail flagship of the Shanghai International Commerce Centre (ICC), developed by Sun Hung Kai Properties. The building was designed by global architecture firm Benoy, drawing its facade inspiration from Shanghai's traditional Shikumen style. The mall spans six levels with about 120,000 square meters of leasable area, housing more than 238 international luxury brands alongside an IMAX cinema, the upscale city'super supermarket, and a wide range of international restaurants. IAPM connects directly to South Shaanxi Road metro station, served by Lines 1, 10, and 12, making it easily accessible and a favorite destination for luxury shoppers in Shanghai.
IAPM Mall
⭐ —
(0 ratings)
·
Rate this place:
An upscale shopping mall on Middle Huaihai Road in Xuhui District, home to over 238 international brands and an IMAX cinema, directly linked to South Shaanxi Road metro station.
💬 Comments
No comments yet — be the first to share your experience!