Teniendo WiFi en toda la propiedad, el Ji Hotel Shanghai New International Expo Centre, de 3 estrellas, está a unos 25 minutos a pie del Nuevo Centro Internacional de Exposiciones de Shanghái.
Este hotel está a 400 metros de Shanghai International Exhibition Center y bastante cerca de la estación de metro Huamu Road. Un destino popular en Shanghái es el Museo de la Ciencia y la Tecnología de Shanghái, que está a unos 2 km. A unos 30 minutos a pie del Ji Hotel Shanghai New International Expo Centre también se encuentra el Distrito de Pudong. La parada de autobús Kerry Parkside se sitúa a unos minutos a pie del hotel.
El lugar ofrece un desayuno buffet todos los días. El restaurante The MEAT se halla a 2 km del Ji Hotel Shanghai New International Expo Centre.