Go to map
258 Wuchang Road, Hongkou District, Shanghai, Shanghai, China
1.1 km to Shanghai International Convention Centre (Open map)
No. 8 Beihai Road, Huangpu District, Shanghai, China
1.7 km to Shanghai International Convention Centre (Open map)