Comprenant 277 chambres, Tan Fu Business Hotel Shanghai est à moins de 12 minutes de marche de la Place du Peuple. Pour garder la forme, une salle de squash et une salle d'échecs sont mis à disposition des clients de cet hotel 3 étoiles.
Le centre de Shanghai est à 15 minutes à pied de la résidence, et des lieux culturels tels que le Monument des Héros du Peuple sont à 2 km. À 15 minutes à pied de la Gare routière de Xinzha, Tan Fu Business de Shanghai se trouve à 25 minutes à pied du pont Waibaidu. L'hotel est situé à quelques instants du Jardin Yuyuan, tandis qu'Huzhu express line est dans une zone de 250 mètres. La station de métro la plus proche est à seulement 1 km.
Le restaurant Barbarossa Restaurant & Lounge est à 12 minutes de marche.