Novotel Shanghai Xuhui Riverside vous installe à moins de 10 minutes de route de points d'intérêt comme Place du Peuple et Temple de Jing'an. Vous pourrez faire une halte au restaurant et vous dépenser au centre de fitness ouvert 24 h/24. En voiture depuis l'hébergement, vous aurez également vite rejoint des sites comme West Nanjing Road et Shanghai Centre. L'hébergement se situe à une très courte distance à pied des transports publics : Station de métro Shilong Road se trouve à 10 min et Station de métro Longyao Road, à 13 min.