Das East China Hotel Shanghai mit 320 Zimmern liegt in rund 200 Meter Entfernung vom Fluss Suzhou. Das Hotel stellt sowohl Hochgeschwindigkeitsinternet in den Zimmern als auch einen privaten Parkplatz vor Ort zur Verfügung.
Shanghai-Museum liegt nur 3 km von dem 3-Sterne-Hotel entfernt. Hongkou Fußballstadion ist unter anderem innerhalb von 10 Minuten Autofahrt zu erreichen. Das East China liegt auch in unmittelbarer Nähe vom Pazifischen Ozean. Auch Studio Rouge ist in unmittelbarer Nähe zur Unterkunft zu finden. Die Bushaltestelle Hengfeng Road Hanzhong Road liegt in ungefähr 600 Meter Entfernung vom Hotel.
Das Restaurant Yong Ji Restaurant bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom East China Hotel.