Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Shanghai hotels near Shiguang Road subway station

: 267 options found

Select dates so you can see the availability and exact prices.

No.864 Yingkou Road, Yangpu District, Shanghai, 200433, China, Shanghai
9.4 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 49
per night
No.180 Guoshun East Road, Shanghai
9.6 km from the center of Shanghai
2.8 km from the Shiguang Road subway station

Room in this hotel

from $ 74
per night
No.12, Zhongyuan Road, 200433, Shanghai, Shanghai, China, Shanghai
9.8 km from the center of Shanghai
2.2 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No.365 Guoding Road, Yangpu District, Shanghai, 200433, China, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station

Room in this hotel

from $ 49
per night
No. 577 Xiangyin Road, Yangpu District, 杨浦区上海市 China, 200433, Shanghai
9.8 km from the center of Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from $ 62
per night
No. 555 Sanmen Road, Banshan District,, Shanghai
9.4 km from the center of Shanghai
2.1 km from the South Changjiang Road subway station

Room in this hotel

from $ 74
per night
5658 North Zhangyang Road (Zhangyang Beilu), Pilot Free Trade Zone, 1.12 km from Metro Station, Gangcheng Road, Shanghai, Shanghai
15.7 km from the center of Shanghai
1.1 km from the Gangcheng Road subway station

Room in this hotel

from $ 95
per night