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
#651 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,170 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
#343 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,895 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,275 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,420 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,624 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,734 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,026 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
#222 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,265 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,293 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,812 of 3,734 hotels in Shanghai
Map
No.422 Tiantong Road, Hongkou District, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#545 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
#564 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
#972 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,669 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
#655 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
#689 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,033 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,243 of 3,734 hotels in Shanghai
Traveller photos (3) | Map
Show Prices