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.

上海杨浦区民星路450号, 中国, Shanghai
10.5 km from the center of Shanghai
1.7 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.85 Guoquan Road, Yangpu District, Shanghai, 200433, China, Shanghai
7.3 km from the center of Shanghai
4.1 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
上海杨浦区国定路400号, 中国, Shanghai
7.9 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 104
per night
61 Guoding Road (Guoding Lu), Shanghai
7.7 km from the center of Shanghai
3.7 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
313 Neijiang Road (Neijiang Lu), Yangpu District, Shanghai, 200090, China, Shanghai
8.6 km from the center of Shanghai
4.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
上海杨浦区包头南路93号, 中国, Shanghai
9.6 km from the center of Shanghai
3.3 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
携程杨浦区国权路315号, 中国, Shanghai
7.1 km from the center of Shanghai
4.3 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
2602 Songhuajiang Road, Shanghai
6.8 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 53
per night
No.9 Zhongyuan Road, Shanghai
9.8 km from the center of Shanghai
2.1 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
上海杨浦区吉浦路300号, 中国, Shanghai
8 km from the center of Shanghai
3.1 km from the South Changjiang Road subway station

Room in this hotel

from $ 51
per night
No.661 Zhengli Road, Yangpu District, Shanghai, 200433, China, Shanghai
8.5 km from the center of Shanghai
3.1 km from the South Changjiang Road subway station

Room in this hotel

from $ 26
per night
No.421 Shuangyang Road, Yangpu District, Shanghai, 200090, China, Shanghai
7.7 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 46
per night
107 Songhuajiang Road (Songhuajiang Lu), Yangpu District, Shanghai, 200093, China, Shanghai
9.6 km from the center of Shanghai
3.1 km from the Shiguang Road subway station

Room in this hotel

from $ 36
per night
上海杨浦区安图路148号, 中国, Shanghai
9.2 km from the center of Shanghai
3.8 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
上海杨浦区五角场街道邯郸路98号甲无锡大厦1304室, 中国, Shanghai
7 km from the center of Shanghai
4.4 km from the South Changjiang Road subway station

Room in this hotel

from $ 77
per night
Room 304, No.9, Lane 395, Guoshun Road, Shanghai
7.3 km from the center of Shanghai
4.1 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
4F, 2001 Huangxing Road (Huangxing Lu), 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 $ 51
per night
1458 Jungong Road, Shanghai
11 km from the center of Shanghai
2.5 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
Gaohangzhen Xilan Road 289 Long No.1, Shanghai
15 km from the center of Shanghai
2.4 km from the Jilong Road subway station

Room in this hotel

from $ 51
per night
1st Floor, 635 Shiguang Road 5-6 Floor, Shanghai
10.9 km from the center of Shanghai
514 m from the Shiguang Road subway station

Room in this hotel

from $ 109
per night