El Tan Fu Business Hotel Shanghái, de 3 estrellas, ofrece 277 habitaciones y se encuentra a 25 minutos a pie de Río Wusong. Además, los huéspedes pueden disfrutar de una sala de squash y una sala de ajedrez que proporciona el hotel.
La Torre de la Perla de Oriente está al lado de este hotel, mientras que la estación de autobuses West Nanjing Road at Huanghe Road se sitúa a unos 600 metros. El Jardín Yuyuan está situado a 25 minutos a pie del hotel Tan Fu Business Shanghái. Este lugar también se encuentra a un corto paseo del Jing'an Sculputure Park. La estación de metro Xinzha Road, situada a unos 1 km, ofrece una conexión rápida a todas las zonas de Shanghái.
Puedes comer en el restaurante Barbarossa Restaurant & Lounge, a tan solo 12 minutos a pie del Tan Fu Business.