A unos 5 minutos a pie de la estación de metro Lujiazui, este sofisticado hotel Pudong Shangri-La Shanghái está en una zona comercial de Shanghái, a 650 metros de la Torre de la Perla de Oriente. Este hotel de lujo ofrece 920 habitaciones con vistas a la ciudad y está ubicado a unos 2 km del Río Wusong.
Con una ubicación de primera clase en el barrio financiero Lujiazui, el hotel está bastante cerca de Shanghai Citigroup Tower. El Bund está a unos 15 minutos en coche del Pudong Shangri-La Shanghái, mientras que la estación de autobuses IFC Residence, está a unos 5 minutos a pie. Las atracciones familiares cercanas incluyen el Acuario de Shanghái, al lado de este lugar. Para los que viajan desde lejos, el aeropuerto internacional de Shanghai Hongqiao está a 16 minutos en coche.
Las habitaciones del hotel Pudong Shangri-La están equipadas con climatizador, así como minibar. El estándar de cada habitación es: una ducha a ras de suelo y un inodoro separado junto con hervidor eléctrico y cristalería.
El hotel ofrece diariamente un desayuno casero. Este lugar de 5 estrellas cuenta con el restaurante thaïlandais Yicafe, que sirve comida moyenne orientale. El bar lounge es ideal para tomar bebidas relajantes.