No.1 Pubei Road, Xuhui District, Shanghai 200235, China
0.3 miles from Shanghai South Railway Station
#1 Best Value of 8,447 places to stay in Shanghai
Hotels Near Shanghai South Railway Station | There are 3,261 Hotels nearby in Shanghai |
---|---|
Hotels nearby reviews | There are 307,945 reviews on Tripadvisor for Hotels nearby |
Hotels nearby photos | There are 196,078 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.32 km |