Das Ji Hotel Shanghai New International Expo Centre besitzt 162 Zimmer und liegt etwa 25 Gehminuten vom Shanghai New International Expo Centre entfernt. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Das 3-Sterne-Hotel ist in einer 2 km Entfernung vom Museum für Wissenschaft und Technik Shanghai gelegen. Die Unterkunft liegt auch in der Nähe von der U-Bahn-Station Huamu Road. Shanghai International Exhibition Center gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem circa 5 Gehminuten vom Ji Hotel Shanghai New International Expo Centre entfernt. Die Bushaltestelle Kerry Parkside ist in rund 400 Meter Entfernung vom Hotel.
Das Frühstücksbuffet gibt es jeden Morgen. Das Restaurant The MEAT befindet sich in rund 2 km Entfernung vom Ji Hotel Shanghai New International Expo Centre.