Con un restaurante y depósito de equipajes, el hotel de 5 estrellas Shangri-La Qiantan, Shanghai se encuentra en el barrio de negocios de Shanghái, a 5 km de la Exposición Universal de Shanghái de 2010 y a 4 km del Templo Longhua. Puede nadar en una piscina o aprovechar sauna y una piscina cubierta en el hotel.
El hotel tiene una ubicación a orillas del río a un par de minutos en coche de la estación de metro el Oriental Sports Center. Los atractivos culturales de la zona son el Puente Nanpu (7 km) y el Puente Lupu (4 km). El alojamiento está situado a unos cuantos minutos en coche del río Huangpu. El Shangri-La Qiantan, Shanghai está a 7 km de la Universidad de Shanghái Jiao Tong y de otras atracciones principales de Shanghái. La estación de metro más cercana está aproximadamente a 10 minutos a pie del hotel.
Las habitaciones del Shangri-La Qiantan, Shanghái cuentan con un sofá y un escritorio, además de ventanas insonorizadas para mayor comodidad de los huéspedes. Los cuartos están equipados con minibar y servicio de tetera/cafetera, además de TV de pantalla plana con canales vía satélite para disfrutar del tiempo libre. Con secadores de pelo y albornoces, los cuartos de baño privados disponen de sauna y bañera de hidromasaje. Muchas habitaciones ofrecen vistas al río.
El restaurante del Shangri-La Qiantan, sirve todas las mañanas un desayuno buffet.