Se trata de un hotel urbano renovado en 2008 y que consta de 510 habitaciones. Hay muchas salas de eventos dotadas de un moderno equipamiento audiovisual, disponibles para reuniones de negocios, conferencias y acontecimientos privados. Los restaurantes y la cafetería se encuentran en el recinto y se ofrece servicio de habitaciones las 24 horas.
El hotel está situado en el centro de la ciudad, enfrente del centro comercial Everbright Kerry y a solo 5 minutos a pie de los grandes almacenes Asia Pacific. Ofrece un fácil acceso a varios locales gastronómicos del barrio. El hotel está justo al lado de la estación de trenes. El aeropuerto internacional de Hongqiao está a 20 minutos de trayecto del hotel, mientras que el aeropuerto internacional de Pudong está a 45 minutos.
A su disposición tiene varios restaurantes en los que se ofrecen las principales cocinas regionales, como la cantonesa y la de Shanghái. De forma alternativa, podrá relajarse y descansar en la cafetería, que sirve platos asiáticos y occidentales, o también puede pasar un rato agradable en uno de los dos salones del hotel.