Das Shanghai Tiancheng Hotel ist in einem Business- Stadtviertel gelegen, 10-minütige Autofahrt vom Shanghai Museum entfernt. Das Hotel blickt direkt auf die Stadt und bietet Hochgeschwindigkeitsinternet in den Zimmern.
Das Stadtzentrum von Shanghai kann man innerhalb von 25 Minuten zu Fuß erreichen. Für Geschäftsreisende bietet das 4-Sterne-Hotel einen klaren Vorteil, da es in einer 4 km Entfernung vom Oriental Pearl Tower liegt. Xujiahui-Kathedrale ist 15 Fahrminuten von der Unterkunft entfernt, während die U-Bahn-Station Dapuqiao nur wenige Schritte entfernt vom Tiancheng ist. Die Bushaltestelle Xujiahui Road South Huangpi Road ist in rund 800 Meter Entfernung von der Unterkunft.
Einige Zimmer im Hotel sind mit einem Schreibtisch, einem Spiegel und einer Klimaanlage ausgestattet. Außerdem stehen den Gästen eine getrennte Toilette und eine Dusche sowie tolle Annehmlichkeiten wie Handtücher zur Verfügung.
Das Tiancheng bietet ein Frühstücksbuffet an. Das Restaurant auf dem Hotelgelände serviert chinesische Speisen. Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Das Restaurant HeJi XiaoCai verwöhnt die Gäste mit chinesischen Gerichten und liegt in unmittelbarer Nähe zum Shanghai Tiancheng Hotel.