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
#232 of 3,734 hotels in Shanghai
Traveller photos (13) | Map
No.29 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#650 of 3,734 hotels in Shanghai
Professional photos | Map
Show Prices
No.35 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#2,168 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.29 Tianmu East Road, Zhabei District, Shanghai, China
0.2 km from Shanghai Railway Museum
No.15 Baoshan Road, Zhabei District, Shanghai 200071, China
0.3 km from Shanghai Railway Museum
#1,975 of 3,734 hotels in Shanghai
Map
No.57, No.749 Lane, Tianmu Middle Road, Zhabei District, Shanghai 200070, China
0.4 km from Shanghai Railway Museum
#345 of 3,734 hotels in Shanghai
Traveller photos (2) | Map
Show Prices
No.205 Baoshan Road, Zhabei District, Shanghai 200071, China
0.4 km from Shanghai Railway Museum
#1,896 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
No.1011 Qiujiang Road, Zhabei District, Shanghai 200071, China
0.4 km from Shanghai Railway Museum
Professional photos | Map
Show Prices
No.27 Luofu Road, Hongkou District, Shanghai 200071, China
0.5 km from Shanghai Railway Museum
#1,272 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices
No.58 Minde Road, Zhabei District, Shanghai 200071, China
0.5 km from Shanghai Railway Museum
#1,418 of 3,734 hotels in Shanghai
Traveller photos (11) | Map
No.717 Haining Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Railway Museum
#1,621 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
Crossing of Haining Road, He'nan North Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Railway Museum
#1,732 of 3,734 hotels in Shanghai
Map
No.57 Baochang Road, Zhabei District, Shanghai, China
0.5 km from Shanghai Railway Museum
No.67 Luofu Road, Hongkou District, Shanghai, China
0.5 km from Shanghai Railway Museum
No.66 Zhongzhou Road, Hongkou District, Shanghai 200080, China
0.6 km from Shanghai Railway Museum
#1,024 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
No.558 Xizang North Road, Zhabei Road, Shanghai 200071, China (Formerly Lexington Plaza Mingde Shanghai)
0.7 km from Shanghai Railway Museum
#223 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (41) | Map
Show Prices
No.468 Haining Road, Hongkou District, Shanghai 200085, China
0.7 km from Shanghai Railway Museum
#1,261 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
No.818 Sichuan North Road, Hongkou District, Shanghai, China
0.8 km from Shanghai Railway Museum
#1,290 of 3,734 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
888 North Sichuan Road, Hongkou District, Shanghai 200080, China
0.8 km from Shanghai Railway Museum
#1,811 of 3,734 hotels in Shanghai
Map
No.422 Tiantong Road, Hongkou District, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#546 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
No.225 Wujin Road, Zhabei District, Shanghai 200080, China
0.9 km from Shanghai Railway Museum
#565 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (18) | Map
Show Prices
No.525 Sichuan North Road, Shanghai, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#971 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.494 Zhongxing Road, Zhabei District, Shanghai 200070, China
0.9 km from Shanghai Railway Museum
#1,667 of 3,734 hotels in Shanghai
Traveller photos (4) | Map
No.661 Tibet North Road, Zhabei District, Shanghai, China
0.9 km from Shanghai Railway Museum
No.488 Tanggu Road, Hongkou District, Shanghai 200080, China
0.9 km from Shanghai Railway Museum
Professional photos | Traveller photos (1) | Map
Show Prices
No.358 Haining Road, Hongkou District, Shanghai, China
0.9 km from Shanghai Railway Museum
No.1032 Zhongxing Road, Zhabei District, Shanghai 200070, China
1.0 km from Shanghai Railway Museum
#654 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
1055 Zhongxing Road, Zhabei District, Shanghai 200040, China
1.0 km from Shanghai Railway Museum
#688 of 3,734 hotels in Shanghai
Traveller photos (13) | Map
No.321 Zhapu Road, Shanghai 200002, China
1.0 km from Shanghai Railway Museum
#1,031 of 3,734 hotels in Shanghai
Traveller photos (2) | Map
No.307 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#1,240 of 3,734 hotels in Shanghai
Traveller photos (3) | Map
Show Prices