$33
1738 Zhongxing Rd
Shanghai, 31 2000 China
Shanghai, 31 2000 China
Holiday Inn Express Zhabei Shanghai is strategically located in the north square of the Shanghai Railway Station, near the Shanghai Long-Distance Bus Terminal...
more
Holiday Inn Express Zhabei Shanghai Deals from $33 |
Shanghai Hotel Deals |
| Getting There | Flights to Shanghai | Shanghai Car Rentals | Hotels in Shanghai | Map of Shanghai | Shanghai Vacations |
|---|---|
| Nearby Cities | Ningbo, China (85.6 miles) | Suzhou, China (53.5 miles) | Wuxi, China (76.3 miles) | Shaoxing, China (95.7 miles) |
Holiday Inn Express Zhabei Shanghai is strategically located in the north... more
travelmuse