Holiday Inn Express Zhabei Shanghai, China


Loading...

Holiday Inn Express Zhabei Shanghai, China


Holiday Inn Express Zhabei Shanghai is located at the North Square of Shanghai Railway Station and is adjacent to the Shanghai tourism hub. The hotel is conveniently close to subway lines 1, 3, and 4 and is right off the Inner Ring Viaduct and the North-South Viaduct. It is only 10 minutes away by car from the Nanjing Road Pedestrian Street, which is one of the most famous shopping districts of China, the People's Square, a major square in the heart of Shanghai and Jade Buddha Temple.

This hotel is also easily accessible to the Bund, a major tourist attraction where you may see the magnificent Oriental Pearl Tower close by and experience the splendid night view of Shanghai.


Holiday Inn Express Zhabei Shanghai, China

Enjoy extra space as you watch satellite channels on the 32-inch flat-screen TV in your Suite's separate living room. Complimentary high-speed Internet keeps you connected, and some Suites on the higher floors afford scenic views of the Suzhou River. Read More...

You can check email with complimentary high-speed Internet and enjoy satellite channels on the 32-inch flat-screen TV in your spacious Guest room. Dock your iPod in the clock radio to unwind with your favourite tunes, and sip complimentary tea and coffee. Read More...