El Ji Hotel Shanghai Stadium, de 3 estrellas, cuenta con 100 habitaciones y está a 3 km del Centro de Convenciones y Exposiciones del Expo Mundial de Shanghái. Encontrarás depósito de equipajes en este hotel.
El hotel está situado en el barrio Xujiahui y al alcance de la estación de metro Shanghai Stadium. El Ji Hotel Shanghai Stadium también está situado a unos 15 minutos en coche del Río Huangpu. El Paseo Fluvial de Shanghái está a 7 km del lugar, mientras que la estación de tren metro de Shanghái está a unos 10 km.
Algunas habitaciones en este hotel ofrecen un televisor de pantalla plana con canales de cable, un hervidor de agua y climatizador.
A diario se proporciona un desayuno buffet. Puedes probar la comida asiática en el restaurante Kota'S Kitchen, que está a un corto paseo del Ji Hotel Shanghai Stadium.