Accueillant uniquement les citoyens de Chine continentale, le Jingjiang Inn Shanghai Xujiahui South Wanping Road est situé dans le quartier de Xuhui à Shanghai, à 11 minutes à pied de la station de métro Dong'an Road.
En voiture, le Jingjiang Inn Shanghai Xujiahui South Wanping Road se trouve à 10 minutes de Xujiahui, à 15 minutes de Tianzifang et à 25 minutes du Bund. Il se trouve à 40 minutes en voiture de la gare de Hongqiao et à 1 heure de route de l'aéroport international de Pudong.
Toutes les chambres sont équipées de la climatisation et d'une télévision par câble à écran plat. Les chambres comprennent une bouilloire. Leur salle de bains privative est pourvue d'une douche. Des chaussons, un sèche-cheveux et des articles de toilette gratuits sont fournis.
La réception est ouverte 24h/24.