L'Hengshan Picardie Hotel si trova a 5 km da Piazza del Popolo, a 13 km dall'aeroporto di Hongqiao e circa 47 km dall'aeroporto internazionale di Pudong. Le strutture dell'hotel includono reception 24 ore, ristorante, bar, centro fitness, sala conferenze, connessione internet wireless, servizio lavanderia e parcheggio. Le camere sono dotate di stanza da bagno (vasca / doccia), asciugacapelli, TV, telefono, mini-bar/frigo, accesso internet, cassetta di sicurezza e A / C.
Il lussuoso hotel e' idealmente posto sugli "Champs Elysees" orientali, il nome elogiativo della via Hengshan, adiacente alla cintura verde di Xujiahui ed al parco di Hengshan, a pochi minuti a piedi dalla piazza Xujiahui, che è il centro dell'area di commercio e di intrattenimento della parte sud-ovest di Shanghai.