Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Shanghai hotels near Shiguang Road subway station

: 268 options found

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

No. 1021 Guohe Road, Yangpu District, Shanghai, 200433, China, Shanghai
10.7 km from the center of Shanghai
668 m from the Shiguang Road subway station

Room in this hotel

from $ 59
per night
Jiangquan North Road 161 Long No.2, Shanghai
15.8 km from the center of Shanghai
2.7 km from the Gangcheng Road subway station

Room in this hotel

from $ 23
per night
No.29 Yanliang Road, Shanghai
11.2 km from the center of Shanghai
552 m from the South Changjiang Road subway station

Room in this hotel

from $ 109
per night
1 Lane 446, Handan Road (Handan Lu), Shanghai
8 km from the center of Shanghai
3.3 km from the Shiguang Road subway station

Room in this hotel

from $ 42
per night
No.1478 Jungong Road, Yangpu District, Shanghai, China, Shanghai
11 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No. 950 Guohe Road, Shanghai
10.5 km from the center of Shanghai
875 m from the Shiguang Road subway station

Room in this hotel

from $ 26
per night
4F, No.1675 Huangxing Road, Shanghai
7.6 km from the center of Shanghai
4.1 km from the Shiguang Road subway station

Room in this hotel

from $ 40
per night
631 Xiangyin Road (Xiangyin Lu), Shanghai
9.7 km from the center of Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from $ 104
per night
Tongzhou Mansion, Yangpu, Shanghai, SH, China, Shanghai
8 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
No.3815 Zhoujiazui Road, Yangpu District, Shanghai, 200093, China, Shanghai
8.5 km from the center of Shanghai
4.9 km from the Shiguang Road subway station

Room in this hotel

from $ 70
per night
209 Guoding E Rd, Yangpu Qu, Shanghai Shi, China, 200093, Shanghai
8.6 km from the center of Shanghai
2.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.1399,Yixian Road,Baoshan District, 1339, SHANGHAI,200439, Shanghai
11 km from the center of Shanghai
154 m from the South Changjiang Road subway station

Room in this hotel

from $ 51
per night
No. 605-3 Songhu Road, Yangpu District, Shanghai
9 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No. 2001 Huangxing Road, Yangpu District, 五角场杨浦区上海市 China, 200093, Shanghai
7.8 km from the center of Shanghai
3.7 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No. 560 Minxing Road, Yangpu District, 杨浦区上海市 China, 200433, Shanghai
10.5 km from the center of Shanghai
1.7 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No. 605 Songhu Road, Yangpu District, Shanghai
9.1 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No. 635 Shiguang Road, Shanghai
10.8 km from the center of Shanghai
525 m from the Shiguang Road subway station

Room in this hotel

from $ 66
per night
No.860 Changjiang South Road, Shanghai, China, Shanghai
11.6 km from the center of Shanghai
994 m from the South Changjiang Road subway station

Room in this hotel

from $ 31
per night
A 5 No. 3718 Yixian Road, Baoshan, 宝山区上海市 China, 200940, Shanghai
13.1 km from the center of Shanghai
2.4 km from the South Changjiang Road subway station

Room in this hotel

from $ 46
per night
No. 399 Handan Road, Yangpu District, Shanghai
7.9 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night