Zoo Shanghai befindet sich 5 km vom Holiday Inn Express Shanghai Hongqiao North entfernt und ist einen Besuch wert.
Internationales Kongresszentrum Shanghai Hongqiao lässt sich in circa 25 Gehminuten vom Hotel aus erreichen. Suzhou liegt ebenfalls 3 Kilometer von dem 3-Sterne-Hotel entfernt. Das Holiday Inn Express Shanghai Hongqiao North befindet sich auch in unmittelbarer Nähe von einem Geschäftsviertel. Die Unterkunft liegt in etwa 300 Meter Entfernung von der U-Bahn-Station South Qilianshan Road.
Das Frühstücksbuffet gibt es jeden Morgen.