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.



