El Holiday Inn Shanghai Pudong By Ihg, de 4 estrellas, está situado en el distrito Pudóng, a una distancia de 4 km del Acuario de Shanghái, que es muy recomendable para una visita familiar. Este hotel dispone de una piscina climatizada, así como de un restaurante.
El hotel está situado a poco más de 10 minutos en coche del Centro Financiero Mundial de Shanghai y a unos minutos a pie de la estación de metro Pudian Road. La Exposición Universal de Shanghái de 2010 está a una distancia de 6 km del Holiday Inn Shanghai Pudong By Ihg, mientras que la estación de autobuses Dingxiang Road Jindai Road, está a unos 1 km. Este lugar también te lleva a la Plaza del Pueblo que está a 15 minutos en coche. La posada en Shanghái está a 21 minutos en coche del aeropuerto internacional de Shanghai Hongqiao.
El Holiday Inn Shanghai Pudong By Ihg, de 32 pisos cuenta con una caja fuerte para portátiles, TV de pantalla plana con canales vía satélite y ventanas insonorizadas en algunas habitaciones. Los huéspedes pueden usar minibar, y relajarse con TV de pantalla plana con canales vía satélite y Wi-Fi. Los cuartos de baño privados están equipados con inodoro separado y una ducha, y comodidades como secador de pelo y zapatillas.
El restaurante Shi QiJia ofrece una gran selección de platos justo al lado del Holiday Inn Shanghai Pudong By Ihg.