En séjournant au Shanghai Xindu Business Hotel, vous serez à moins de quinze minutes en voiture d’attraits comme Quartier commerçant de Nanjing Road et The Bund. Aussi, les attraits Tour de télévision Perle de l'Orient et West Nanjing Road se trouvent à courte distance en voiture. Le transport en commun se trouve à proximité : Station de métro Shiguang Road est à seulement 10 minutes à pied.