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
#254 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
#591 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,004 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,191 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
#619 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,922 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,107 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,462 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,643 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
#158 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,070 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,294 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,681 of 3,934 hotels in Shanghai
Traveller photos (4) | Map
Broadway Mansions Hotel (Shanghai, China) 4.0 of 5
No.20 North Suzhou Road, Hongkou District, Shanghai 200080, China
0.9 km from Shanghai Railway Museum
#174 of 3,934 hotels in Shanghai
Professional photos | Traveller photos (191) | Map
Show Prices
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,337 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
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
#417 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
#530 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
#714 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,088 of 3,934 hotels in Shanghai
Traveller photos (2) | Map