Das Tianping Hotel Shanghai ist eine tolle Unterkunft im Bezirk Xujiahui, 7 Kilometer vom Bund entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer Entfernung von rund 10 Autominuten vom Longhua-Tempel und in ungefähr 5 Gehminuten Entfernung von der U-Bahn-Station Xujiahui. Zu den Sehenswürdigkeiten, in unmittelbarer Nähe vom Hotel, gehört auch St. Ignatius Kathedrale. Jiaotong-Universität Shanghai und Xujiahui Business Circle sind in 250 Meter Entfernung vom Tianping. Die Bushaltestelle Zhaojiabang Road Wuxing Road ist lediglich 5 Gehminuten von der Unterkunft entfernt.
Das Restaurant Jiao Xiu befindet sich nur wenige Schritte entfernt von dem 4-Sterne-Hotel und serviert chinesisches Essen.