Este hotel de 3 estrellas, Jinjiang Inn Indoor Stadium, es un buen punto de partida para los lugares de interés deportivos de Shanghái, incluido el Estadio Mercedes-Benz Arena, que está a unos 6 km de distancia.
El Centro de Planificación urbana de Shanghái se encuentra a unos 7 km de !este hotel y la Exposición Universal de Shanghái de 2010 se sitúa a una distancia de alrededor de 10 minutos en coche. El Jinjiang Inn Indoor Stadium está situado a un par de minutos en coche del Templo Longhua, que se considera un sitio sagrado. El hotel también te lleva al Templo Jing'an que está a 15 minutos en coche. La estación de metro Shanghai Indoor Stadium, situada a menos de 5 minutos caminando del sitio, ofrece una conexión rápida a todas las zonas de Shanghái. El Jinjiang Inn Indoor Stadium en Shanghái está a 11 minutos en coche del aeropuerto internacional de Shanghai Hongqiao.
El FuHao DongYa Hotel FuLi Xuan te deleitará con la cocina china, y está situado a unos cuantos pasos de este lugar.