Express By Holiday Inn Zhabei
About Express By Holiday Inn Zhabei
Holiday Inn Express Zhabei Shanghai is a modern high-rise building with 27 stories managed by InterContinental Hotels Group. The hotel is ideally located in the northern square of Shanghai Railway Station, close to Shanghai Long-Distance Bus Terminal and Shanghai Tourist Bus Terminal. Among Shanghai hotels, its location is wonderful for leisure and business travelers to enjoy a splendid Shanghai trip.
Express By Holiday Inn Zhabei Map
*Distances are shown as the crow flies and not necessarily the actual travelling