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.29 Tianmu East Road, Zhabei District, Shanghai, China
No.40 Jiaotong Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#232 of 3,843 hotels in Shanghai
Traveller photos (13) | Map
No.29 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#582 of 3,843 hotels in Shanghai
Professional photos | Map
Show Prices
Beizhan Hotel (Shanghai, China)
No.35 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#2,173 of 3,843 hotels in Shanghai
Traveller photos (1) | Map
Shengli Hotel (Shanghai, China)
No.15 Baoshan Road, Zhabei District, Shanghai 200071, China
0.3 km from Shanghai Railway Museum
#1,983 of 3,843 hotels in Shanghai
Map
Yuanding Holiday Hotel (Shanghai, China)
No.205 Baoshan Road, Zhabei District, Shanghai 200071, China
0.4 km from Shanghai Railway Museum
#1,896 of 3,843 hotels in Shanghai
Traveller photos (1) | Map
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,046 of 3,843 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,431 of 3,843 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,843 hotels in Shanghai
Traveller photos (4) | Map
Moliyuan Hotel (Shanghai, China)
Crossing of Haining Road, He'nan North Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Railway Museum
#1,730 of 3,843 hotels in Shanghai
Map
Xinyu Motel (Shanghai, China)
No.66 Zhongzhou Road, Hongkou District, Shanghai 200080, China
0.6 km from Shanghai Railway Museum
#1,042 of 3,843 hotels in Shanghai
Traveller photos (4) | Map
Show Prices
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.7 km from Shanghai Railway Museum
#153 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (41) | Map
Show Prices
Xin Kai Fu Hotel (Shanghai, China)
888 North Sichuan Road, Hongkou District, Shanghai 200080, China
0.8 km from Shanghai Railway Museum
#1,809 of 3,843 hotels in Shanghai
Map
New Asia Hotel (Shanghai, China) 3.0 of 5
No.422 Tiantong Road, Hongkou District, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#541 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (65) | Map
Show Prices
Shanghai Astronautic Hotel (Shanghai, China)
No.525 Sichuan North Road, Shanghai, Shanghai 200085, China
0.9 km from Shanghai Railway Museum
#979 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
Room 1912 No.258 Wuchang Road, Hongkou District, Shanghai, China
0.9 km from Shanghai Railway Museum
#1,351 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
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
The Peninsula Shanghai (Shanghai, China) 5.0 of 5
No.32 Zhongshan East First Road, Shanghai 200002, China
1.0 km from Shanghai Railway Museum
Travellers' Choice™ 2014 Winner Luxury | Top Hotels
The Peninsula Shanghai Slideshow
#5 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (392) | Map
Show Prices
Astor House Hotel (Shanghai, China) 3.5 of 5
No.15 Huangpu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#82 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (571) | Map
Show Prices
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
#606 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
Ru Lai Hotel (Shanghai, China)
1055 Zhongxing Road, Zhabei District, Shanghai 200040, China
1.0 km from Shanghai Railway Museum
#694 of 3,843 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,063 of 3,843 hotels in Shanghai
Traveller photos (2) | Map
No.307 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#1,255 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (3) | Map
Show Prices
No.468 Haining Road, Hongkou District, Shanghai 200085, China
1.0 km from Shanghai Railway Museum
#1,273 of 3,843 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
Andersen Culture Hotel (Shanghai, China) 4.0 of 5
No.349-351 Zhapu Road, Hongkou District, Shanghai, China
1.0 km from Shanghai Railway Museum
#1,686 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (6) | Map
Show Prices
Hebinyuan Hotel (Shanghai, China)
No.418 North Suzhou Road, Huangpu District, Shanghai 200001, China
1.0 km from Shanghai Railway Museum
#1,769 of 3,843 hotels in Shanghai
Traveller photos (1) | Map
Show Prices
No.257 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#2,217 of 3,843 hotels in Shanghai
Traveller photos (4) | Map
Zhaohuan Hotel (Shanghai, China)
No.1093 Zhongxing Road, Zhabei District, Shanghai 200070, China
1.0 km from Shanghai Railway Museum
#2,306 of 3,843 hotels in Shanghai
Professional photos | Map
Show Prices
Huijing Hotel (Shanghai, China)
349 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
Traveller photos (1) | Map