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
#237 of 3,845 hotels in Shanghai
Traveller photos (13) | Map
No.29 Tianmu East Road, Zhabei District, Shanghai 200071, China
0.2 km from Shanghai Railway Museum
#579 of 3,845 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,174 of 3,845 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,979 of 3,845 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,899 of 3,845 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,050 of 3,845 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,436 of 3,845 hotels in Shanghai
Traveller photos (11) | Map
No.717 Haining Road, Zhabei District, Shanghai 200085, China
0.5 km from Shanghai Railway Museum
#1,627 of 3,845 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,734 of 3,845 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,047 of 3,845 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
#152 of 3,845 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,812 of 3,845 hotels in Shanghai
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
#185 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (188) | Map
Show Prices
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
#539 of 3,845 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
#984 of 3,845 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,356 of 3,845 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
#6 of 3,845 hotels in Shanghai
Professional photos | Traveller photos (392) | 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
#605 of 3,845 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,845 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,065 of 3,845 hotels in Shanghai
Traveller photos (2) | Map
No.307 Zhapu Road, Hongkou District, Shanghai 200080, China
1.0 km from Shanghai Railway Museum
#1,261 of 3,845 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,278 of 3,845 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,690 of 3,845 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,772 of 3,845 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,223 of 3,845 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,845 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