Proporcionando un restaurante, el Holiday Inn Express Zhabei Shanghái, de 3 estrellas, está a una distancia de 150 metros del Centro Comercial Internacional de Gafas de Shanghái. El hotel también incluye un aparcamiento.
El Bund está a un corto paseo de este hotel, mientras que la estación de autobuses Hengfeng Road Hanzhong Road se sitúa a unos 10 minutos a pie. El Holiday Inn Express Zhabei Shanghái está ubicado a 500 m de M50 Creativity Space, a 800 m de la estación de metro Shanghai Railway. La Torre de la Perla de Oriente se encuentra a unos 4 km.
Entre las opciones para cenar encontrarás el restaurante Mei ShangHai, que está a tan solo 14 minutos a pie.