Das 4-Sterne-Songjiang Howard Johnson Hotel Shanghai verfügt über einen Konferenzraum sowie über einen Paketdienst. Yu-Garten ist etwa 25 Gehminuten von der Unterkunft entfernt. Das Hotel stellt 172 Zimmer zur Auswahl und bietet einen Ballsaal und einen Mini-Markt.
Platz des Volkes ist in 950 Metern erreichbar. Zum Stadtzentrum von Shanghai sind es nur 15 Gehminuten. Jing’an-Tempel ist etwa 2 Kilometer vom Songjiang Howard Johnson Shanghai entfernt. Die U-Bahn-Station Xinzha Road liegt in rund 15 Gehminuten Entfernung.
In manchen Zimmern stehen kostenloses WLAN und Satelliten-TV zur Verfügung.
Sie können im Restaurant Barbarossa Restaurant & Lounge nur 1 km vom Songjiang Howard Johnson Hotel lecker essen.