We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Shanghai Railway Museum

No.200 Tianmu East Road, Zhabei District, Shanghai 200000, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.40 Jiaotong Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#249 of 3,934 hotels in Shanghai
Traveller photos (13) | Map
No.29 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#588 of 3,934 hotels in Shanghai
Professional photos | Map
Show Prices
No.29 Tianmu East Road, Zhabei District, Shanghai, China
0.2 km from Shanghai Railway Museum
Shengli Hotel (Shanghai, China)
No.15 Baoshan Road, Zhabei District, Shanghai 200071, China
0.3 km from Shanghai Railway Museum
#2,002 of 3,934 hotels in Shanghai
Map
Beizhan Hotel (Shanghai, China)
No.35 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.3 km from Shanghai Railway Museum
#2,189 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
No.115 Dongxinmin Road, Zhabei District, Shanghai, China
0.3 km from Shanghai Railway Museum
Jiade Hotel (Shanghai, China) 2.5 of 5
No.225 Wujin Road, Zhabei District, Shanghai 200080, China
0.4 km from Shanghai Railway Museum
#615 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
Yuanding Holiday Hotel (Shanghai, China)
No.205 Baoshan Road, Zhabei District, Shanghai 200071, China
0.4 km from Shanghai Railway Museum
#1,920 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Jingyi Hotel (Shanghai, China)
No.1011 Qiujiang Road, Zhabei District, Shanghai 200071, China
0.4 km from Shanghai Railway Museum
Professional photos | Map
Show Prices
Han Ting Hotel (Shanghai, China) 3.0 of 5
No.27 Luofu Road, Hongkou District, Shanghai 200071, China
0.5 km from Shanghai Railway Museum
#1,108 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices
Zige Business Hotel (Shanghai, China)
No.58 Minde Road, Zhabei District, Shanghai 200071, China
0.5 km from Shanghai Railway Museum
#1,463 of 3,934 hotels in Shanghai
Traveller photos (11) | Map
No.717 Haining Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Railway Museum
#1,644 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Huilv Hotel (Shanghai, China)
No.57 Baochang Road, Zhabei District, Shanghai, China
0.5 km from Shanghai Railway Museum
Yuanxin Room (Shanghai, China)
No.67 Luofu Road, Hongkou District, Shanghai, China
0.5 km from Shanghai Railway Museum
Mingde Grand Hotel Shanghai (Shanghai, China) 4.5 of 5
No.558 Xizang North Road, Zhabei Road, Shanghai 200071, China (Formerly Lexington Plaza Mingde Shanghai)
0.6 km from Shanghai Railway Museum
#157 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (43) | Map
Show Prices
Xinyu Motel (Shanghai, China)
No.66 Zhongzhou Road, Hongkou District, Shanghai 200080, China
0.6 km from Shanghai Railway Museum
#1,071 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Show Prices
No. 699 Zhongxing Road, Zhabei District, Shanghai, China
0.7 km from Shanghai Railway Museum
No.468 Haining Road, Hongkou District, Shanghai 200085, China
0.8 km from Shanghai Railway Museum
#1,295 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
Longtian Hotel (Shanghai, China)
No.494 Zhongxing Road, Zhabei District, Shanghai 200070, China
0.8 km from Shanghai Railway Museum
#1,682 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Shanghai Astronautic Hotel (Shanghai, China)
No.525 Sichuan North Road, Shanghai, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#1,006 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.818 Sichuan North Road, Hongkou District, Shanghai, China
0.9 km from Shanghai Railway Museum
#1,338 of 3,934 hotels in Shanghai
Traveller photos (1) | Map
Mingzhuhu Holiday Resort (Shanghai, China)
Sanlv Main Road, Chongming District, Shanghai, China
0.9 km from Shanghai Railway Museum
Shenya Hostel (Shanghai, China)
No.661 Tibet North Road, Zhabei District, Shanghai, China
0.9 km from Shanghai Railway Museum
Yuanhao Hotel (Shanghai, China)
No.488 Tanggu Road, Hongkou District, Shanghai 200080, China
0.9 km from Shanghai Railway Museum
Professional photos | Traveller photos (1) | Map
Show Prices
Zhijing Hotel (Shanghai, China)
No.358 Haining Road, Hongkou District, Shanghai, China
0.9 km from Shanghai Railway Museum
Starway Shengxianju Hotel (Shanghai, China) 3.0 of 5
No.1032 Zhongxing Road, Zhabei District, Shanghai 200070, China
1.0 km from Shanghai Railway Museum
#412 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
New Asia Hotel (Shanghai, China) 3.0 of 5
No.422 Tiantong Road, Hongkou District, Shanghai 200085, China
1.0 km from Shanghai Railway Museum
#528 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
Ru Lai Hotel (Shanghai, China)
1055 Zhongxing Road, Zhabei District, Shanghai 200040, China
1.0 km from Shanghai Railway Museum
#710 of 3,934 hotels in Shanghai
Traveller photos (13) | Map
Kaixuan Hotel (Shanghai, China)
No.321 Zhapu Road, Shanghai 200002, China
1.0 km from Shanghai Railway Museum
#1,089 of 3,934 hotels in Shanghai
Traveller photos (2) | Map
No.307 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#1,276 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices