Situada a 20 km del aeropuerto internacional de Shanghai Hongqiao, el hotel IFC Residence Shanghái ofrece a sus huéspedes servicio de traslado al aeropuerto, así como coches de alquiler. Situado en el distrito comercial Pudóng y a unos 6 km de lugares de interés espiritual como el Templo del Buda de Jade, este hotel de 5 estrellas cuenta con 296 habitaciones y una piscina interior.
Situado a tan solo 1 km de Waibaidu Bridge, este hotel se encuentra a un minuto de la estación de metro Lujiazui. Los aficionados al deporte también pueden visitar el Estadio de fútbol Hongkou, a unos 4 km del IFC Residence, y llevar a sus familias al Acuario océanico de Shanghái, que está a solo 1 km de distancia. La ubicación del hotel te permitirá estar a unos 4 km del Museo de la Ciencia y la Tecnología de Shanghái. Ubicado en el corazón de Shanghái, El IFC Residence está a un paso de la parada de autobús el Huayuanshiqiao Road at Dongtai Road.
Las habitaciones cuentan con sofá y un escritorio, ventanas insonorizadas para mayor comodidad de los huéspedes. Algunas habitaciones ofrecen una decoración cómoda y vistas a la ciudad. En las habitaciones encontrarás almohadas de plumas, almohadas de plumón y almohadas de plumón/pluma. Los cuartos de baño privados están equipados con secador de pelo y albornoces.
En el IFC Residence Shanghái se puede disfrutar de un desayuno continental. El restaurante la Scena ofrece comida italiana y se encuentra a 5 minutos a pie de esta propiedad.