Messehalle East Asia Exhibition Hall befindet sich etwa 10 Autominuten von dem 3-Sterne-Ji Hotel Shanghai Xuhui Riverside entfernt und ist unbedingt einen Besuch wert. WLAN im ganzen Gebäude ist ebenfalls verfügbar.
Shanghai Botanischer Garten Chenshan liegt etwa 2 Kilometer entfernt. Lupu-Brücke ist in einer Entfernung von 15 Autominuten von der Unterkunft.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen und WLAN, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche, einem Haartrockner und Badelaken ausgestattet.