Si te hospedas en Shanghai Xindu Business Hotel, estarás a tan solo 15 minutos en auto de El Bund y de Torre de la Perla Oriental. Además, Distrito comercial de Nanjing Road y Calle comercial West Nanjing Road se encuentran a unos pocos minutos en auto. El transporte público se encuentra a unos pasos de la propiedad; la Estación de metro Shiguang Road está a solo 10 minutos a pie.