Kongress- und Messezentrum Shanghai Everbright liegt etwa 9 Fußminuten von dem 3-Sterne-Orange Hotel Shanghai Xujiahui Tianlin Road entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude wird den Gästen WLAN angeboten.
St. Ignatius Kathedrale ist unter anderem circa 2 km entfernt gelegen. Der Longhua-Tempel ist in 10 Minuten mit dem Auto zu erreichen. Die U-Bahnstation Guilin Park ist ca. 10 Gehminuten entfernt.
Zu den Zimmern gehören eine Sitzecke sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Die Zimmer sind mit ein Schreibtisch ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher sind hier ebenfalls vorhanden.
Jeden Morgen kann man ein Frühstücksbuffet einnehmen. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Pizza Hut, das sich ungefähr 50 Meter von hier entfernt befindet.