El Holiday Inn Express Shanghai Hongqiao North, de 3 estrellas, es el lugar ideal para alojarse en un barrio de negocios, a 4 km de la Galería de Cine de Jackie Chan.
Este hotel está enclavado a unos 10 minutos en coche del Templo Zhenru de Shanghái y a pocas cuadras de la estación de metro South Qilianshan Road. El Mundo Marino Changfeng está situado a 4,1 km del hotel, mientras que la parada de autobús Zhennan New Estate está a 950 metros. También hay un distrito de negocios adyacente al Holiday Inn Express Shanghai Hongqiao North. El lugar te permite disfrutar de lugares naturales como el Parque Chang Feng, a unos 4,2 km. Este hotel proporciona acceso a la estación de tren metro de Shanghái, que está a unos 10 minutos en coche.
Se ofrece un desayuno buffet a diario.