Aceitando apenas cidadãos chineses do continente, o Jingjiang Inn Shanghai Xujiahui South Wanping Road está situado no bairro de Xuhui, em Xangai, a 11 minutos a pé da Estação de Metro Dong'an Road.
O Jingjiang Inn Shanghai Xujiahui South Wanping Road fica a 10 minutos de carro de Xujiahui, a 15 minutos de carro de Tianzifang e a 25 minutos de carro do Bund. Encontra-se a 40 minutos de carro da Estação Ferroviária de Hongqiao e a 1 hora de carro do Aeroporto Internacional de Pudong.
Todos os quartos deste hotel têm ar condicionado e uma televisão de ecrã plano por cabo. Os quartos estão equipados com uma chaleira. Cada quarto inclui uma casa de banho privativa com um chuveiro. Para maior conforto, são fornecidos chinelos, produtos de higiene pessoal gratuitos e um secador de cabelo.
Há uma recepção 24 horas na propriedade.