3 ★
Holiday Inn Express Zhabei Shanghai
Address: No.1738 Zhongxing Road, Shanghai, China
Holiday Inn Express Zhabei is a 5-minute walk from Shanghai Railway Station, Shanghai Long-Distance Bus Terminal and Shanghai Tourism Center. It offers affordable rooms featuring free internet access and a flat-screen TV.
Hotels Nearby
-
7Days Inn Shanghai Railway Station 2 ★
No.999 Zhonghuaxin Road, Shanghai Railway Station North Square, Shanghai
-
Shanghai Railway Mansion 3 ★
No. 355, Moling Road, Shanghai
-
Starway Hotel Shanghai Railway Station North Square
No 796, West Zhijiang Road, Shanghai
-
Hi Inn Shanghai Coach Terminal
No. 1168, Zhonghuaxin road, Putuo District, Shanghai., Shanghai
-
Jinjiang Inn - Shanghai Train Station 3 ★
No.500 Hutai Road, Shanghai
-
Home Inn Shanghai Railway Station North Square Pushan Road 2 ★
No. 213 Pushan Road, Shanghai
-
Art Hometel
No.21 Building 3 No50 Moganshang Road, Shanghai
-
Holiday Inn Downtown Shanghai 4 ★
285 West tian mu road, Shanghai
-
Xinpu Inn
No.290 Pushan Road, Shanghai
-
Vienna International Hotel Shanghai Train Station 4 ★
No. 777 HengFeng Road, Zhabei District , Shanghai
-
Hanting Express Shanghai North of Zhongshan Road 2 ★
No.997 North of Zhongshan Road, Shanghai
-
Shanghai Amersino Hotel 3 ★
No. 933, Datong Road, Shanghai
- 🏠 WorldPlaces ›
- Hotels ›
- 🇨🇳 China ›
- Shanghai ›
- Holiday Inn Express Zhabei Shanghai