Das 3-Sterne-Orange Hotel Jing An Shanghai verfügt über 155 Zimmer und befindet sich etwa 17 Minuten zu Fuß vom Jadebuddha-Tempel entfernt.
Upstairs liegt in 400 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie der Yu-Garten sind ca. 6 Kilometer von hier entfernt. Das Hotel liegt auch gleich neben der U-Bahn-Station Changshou Road. Auch das Shanghai Museum ist in 3 km Entfernung vom Orange Hotel Jing Shanghai. Die Unterkunft ist ein paar Schritte entfernt von der Bushaltestelle Wuding Road at Changde Road.
Das Restaurant Taoyuan Village ist weniger als 7 Gehminuten von hier entfernt und bietet Gerichte der asiatischen Küche.