Das 3-Sterne-JI Hotel Shanghai Xuhui Riverside West Bank Center liegt in unmittelbarer Nähe von der Expo 2010, und zwar circa 3 km von hier entfernt. Im ganzen Gebäude können die Gäste von WLAN profitieren.
Yuz Museum ist unter anderem rund 5 Gehminuten entfernt gelegen. Die Lage des Hotels ermöglicht es Ihnen, 1 km vom Longhua-Tempel zu sein. Die U-Bahn-Station Yunjin Road liegt in etwa 10 Gehminuten Entfernung.
Jedes der 77 Zimmer ist mit einer Klimaanlage sowie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Zimmern gibt es ebenfalls eine getrennte Toilette und eine Dusche.
Ein Frühstücksbuffet wird jeden Tag serviert. Das Restaurant Krajanek Czech Beer Brewery, das ca. 7 km von hier entfernt liegt, bietet köstliche Gerichte.