Holiday Inn Express Zhabei Shanghai

1738 Zhongxing Road, Shanghai, China

Holiday Inn Express Zhabei Shanghai Photos

Holiday Inn Express Zhabei Shanghai Map

1738 Zhongxing Road, Shanghai, China
Holiday Inn Express Zhabei Shanghai

Hotel Information

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.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency