Das 43-stöckige Hotel The Kunlun Jing An Shanghai liegt in 10 Gehminuten Entfernung von der U-Bahn-Station South Shaanxi Road entfernt und bietet zeitgenössische Zimmer sowie WLAN in den öffentlichen Bereichen. Von dem 5-Sterne-Hotel sind viele Sehenswürdigkeiten wie Jing’an-Tempel und Shanghai Former Residence Of Zhedong Mao zu Fuß zu erreichen.
Das Hotel befindet sich im Business- Stadtteil, direkt im Zentrum von Shanghai. Bund befindet sich ebenfalls 4 km weit weg vom Kunlun Jing Shanghai. Auch Shanghai-Museum ist in einer 25 Gehminuten Entfernung von der Unterkunft. Die Bushaltestelle Changshu Road Middle Huaihai Road ist ebenfalls in unmittelbarer Nähe vom Hotel.
Einige der 670 schallisolierten Zimmer im Kunlun Jing sind mit einem Schreibtisch ausgestattet und verfügen über eine Minibar. Den Gästen stehen eine getrennte Toilette sowie ein Haartrockner und Badelaken zur Verfügung. Die zeitgenössischen Zimmer bieten einen Blick auf die Stadt.
Jeden Tag bietet das Hotel The Kunlun Jing An ein Frühstücksbuffet an. Die Unterkunft verfügt über 3 Restaurants vor Ort. Man kann sich in der Lounge- Bar bei einem Lieblingsgetränk entspannen. Das Restaurant Restaurant Antoni, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 500 Meter vom Hotel The Kunlun Jing An entfernt.