Shanghai South Railway Station is a Subway station located in Shanghai. It is one of the 123 Subway stations in China. Address of Shanghai South Railway Station is Xuhui District, Shanghai, China. Shanghai South Railway Station is rated 4.5 (out of 5 stars) by 16 reviewers on the web.
Some of the places around Shanghai South Railway Station are -
Within less than half a Kilo meter of Shanghai South Railway Station, you can also find LEVI'S, Shanghai Special Product Supermarket, Xinshangtie Supermarket, Jijin Commerce And Trade, Linghai Food, Tenwow Ika, 盛泰购物中心, 居云装潢, 冰雪皇后, CUE, 卡西欧, Vans, CAT and many more.
Xuhui District, Shanghai, China
Rating of Shanghai South Railway Station is 4.5 out of 5 stars.
Address of Shanghai South Railway Station is Xuhui District, Shanghai, China.
Shanghai South Railway Station is located in Shanghai.
Shanghai South Railway Station is a Subway station in China