Das 3-Sterne-Tan Fu Business Hotel Shanghai verfügt über 277 Zimmer und liegt ca. 25 Minuten zu Fuß vom Fluss Suzhou entfernt. Um sich fit zu halten, stehen den Gästen des Hotels ein Squashraum und ein Schachraum zur Verfügung.
Yu-Garten ist innerhalb von rund 25 Gehminuten und Jing’an-Tempel innerhalb von rund 10 Autominuten vom Hotel aus zu Fuß erreichbar. Die Entfernung zwischen dem Stadtzentrum von Shanghai und dem Tan Fu Business beträgt 2 km. Circa 2 km von der Unterkunft entfernt befindet sich auch Bund. Die U-Bahn-Station Xinzha Road ist in circa 15 Gehminuten Entfernung vom Hotel.
Sie können im Restaurant Barbarossa Restaurant & Lounge in unmittelbarer Nähe vom Tan Fu Business Hotel lecker essen.