Das 3-Sterne-Orange Hotel Shanghai World Expo Center liegt etwa 4 km vom Museum für Wissenschaft und Technik Shanghai entfernt, bietet seinen Gästen einen Gepäckraum und ein Restaurant.
Nanpu-Brücke ist unter anderem in einer Entfernung von 25 Gehminuten gelegen. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: der Platz des Volkes liegt in etwa 6 km Entfernung von diesem Hotel. Die U-Bahnstation West Gaoke Road ist etwa 10 Minuten zu Fuß entfernt.
Die 63 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Fernseher mit Kabelkanälen. Der Wasserkocher, Kabelkanäle und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Ein Frühstücksbuffet wird Ihnen vor Ort angeboten. Das Restaurant Da FuGui JiuLou ist knapp 1 km von hier entfernt.