El hotel está situado en el distrito de Yangpu, enfrente de la prestigiosa Universidad de Fudan en Handan Road. También está el centro comercial Wanda, abierto recientemente, con sus tiendas y Wal-Mart. El hotel tiene fácil acceso al distrito central de negocios de Shanghái, al Bund, a Pudong y a varios lugares de interés turístico.Este hotel se construyó en 2006. Los huéspedes se sentirán como en su casa en una de las 309 habitaciones. Es posible acceder a las plantas cómodamente en ascensor o bien por las escaleras. Las instalaciones incluyen una caja fuerte, un restaurante, un comedor, servicios de traducción, servicio de habitac...