Go to map
No. 8 Beihai Road, Huangpu District, Shanghai, China
1.3 km to Middle Huaihai Road Station (Open map)
258 Wuchang Road, Hongkou District, Shanghai, Shanghai, China
2.9 km to Middle Huaihai Road Station (Open map)