El hotel Shangri-La Qiantan, Shanghái, situado a 6 km del Estadio de Shanghái, ofrece una piscina climatizada y Wi-Fi en zonas comunes. Situado a unos 10 minutos en coche de lugares deportivos como el Estadio Mercedes-Benz Arena, este hotel de 5 estrellas se encuentra en el distrito comercial Cremorne.
Este hotel goza de una ubicación a orillas del río en Shanghái, no muy lejos de la estación de metro Oriental Sports Center. Entre los lugares de culto que puedes visitar a 4 km del hotel Shangri-La Qiantan, está el Templo Longhua. La ubicación del hotel permite estar a unos 15 minutos en coche de la Exposición Universal de Shanghái de 2010.
Algunas habitaciones tienen ventanas insonorizadas, además de escritorio para mayor comodidad de los huéspedes. Los cuartos están equipados con minibar y servicio de tetera/cafetera, además de Wi-Fi y TV de pantalla plana con canales vía satélite para disfrutar del tiempo libre. Los huéspedes pueden utilizar bidé y también inodoro separado. Además, cuenta con secador de pelo y gorro de ducha.
A los huéspedes del Shangri-La Qiantan, se les ofrece un desayuno buffet todos los días. Los huéspedes pueden aprovechar bien el tiempo en el bar lounge.