Dotato di massaggi e strutture ricreative, il sofisticato hotel Pudong Shangri-La Shanghai, a 5 stelle, si trova a soli 5 minuti a piedi dall'Aurora Museum, in un quartiere dello shopping. L'hotel, dotato di piscine coperte e di un lounge bar, è situato in una zona commerciale, vicino alla Torre della Perla Orientale.
Flair è a soli 500 metri da questo hotel, mentre la Torre di Jim Mao è a soli 1 km. Il Pudong Shangri-La Shanghai è a due passi dalla stazione della metropolitana Lujiazui. Gli ospiti potrebbero anche visitare Lujiazui Green, che si trova a circa 10 minuti a piedi. Inoltre, questo alloggio è a 2 km dal Centro espositivo per la pianificazione urbanistica di Shanghai. La fermata del bus IFC Residence è situata a soli 5 minuti a piedi dall'hotel Pudong Shangri-La e a 4 km dalla stazione ferroviaria Shanghai Metro.
L'hotel lussuoso di 36 piani dispone di 920 camere con una zona spogliatoio, arredata con uno scrittoio. La TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Tra i servizi nei bagni ci sono una cabina doccia e un bagno con WC separato, così come certe comodità, come asciugacapelli e cuffie per la doccia. Gli ospiti possono godere della vista sulla città.
L'hotel Pudong Shangri-La Shanghai offre una colazione fatta in casa ogni giorno. L’alloggio ha un ristorante indonesiano, Yicafe, che serve cucina internazionale.