More Hotels Near Holiday Inn Express Shanghai Chongming
No.1 Thirty Five Chang Road
Shanghai, CN 202150
Distance: 14.2 miles
No.580 Baoyang Road
Shanghai, CN 201900
Distance: 15.9 miles
No 66, Jiatang Road, Juyuan New Area
Shanghai, CN 201800
Distance: 17.7 miles
No 268 Huiyuan Road
Shanghai, CN 201807
Distance: 18.3 miles
No.125 South Bole Road
Shanghai, CN 201822
Distance: 18.7 miles
No 288 Shanghai East Road
Suzhou, CN 215400
Distance: 18.7 miles
No.197 Chengzhong Road
Shanghai, CN 201800
Distance: 18.8 miles