Holiday Inn Express Zhabei Shanghai sits 150 metres from the Shanghai International Glasses Mall and offers a restaurant. There is also a car park.
The hotel is 10 minutes by car from the Former French Concession and 4.2 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. The Suzhou Creek is a short way from the Holiday Inn Express Zhabei Shanghai, while Hengfeng Road Hanzhong Road bus stop is approximately 900 metres away. For sport lovers this 3-star hotel offers proximity to the Hongkou Football Stadium, which is 3.2 km away. North Zhongshanlu underground station, situated about 10 minutes' walk away, provides a quick connection to all areas of Shanghai.
The dessert restaurant Dairy Queen is 450 metres away.