Longhua Memorial Park of Revolutionary Martyrs liegt rund 7 km vom Ji Hotel Shanghai Chunsheng Road entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude ist auch WLAN verfügbar.
Shanghai Zourong Tomb ist unter anderem circa 800 Meter entfernt gelegen. Der Longhua-Tempel ist in rund 8 km Entfernung von der Unterkunft.
Die 104 Zimmer bieten WLAN und einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Für Ihren Komfort werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.