More Hotels Near Holiday Inn SHANGHAI NANXIANG
No.25 Jiefang Street., Nanxiang
Shanghai, CN 201802
Distance: 0.8 miles
No. 2281 Jinshajiang Road
Shanghai, CN 200333
Distance: 4.3 miles
No. 2051 Zhenbei Road
Shanghai, CN 200333
Distance: 4.7 miles
7 Linhong Road, Changning District
Shanghai, CN 200335
Distance: 4.7 miles
No 1699 Jinshajiang Road
Shanghai, CN 200085
Distance: 4.9 miles
No.173 Tianshan West Road
Shanghai, CN 200335
Distance: 5.9 miles
50 Tongchuan Road,Putuo District
Shanghai, CN 200333
Distance: 6.1 miles
No 158 Da Du He Road
Shanghai, CN 200062
Distance: 6.3 miles