Se trata de un hotel de negocios que combina lo mejor de la tradición europea con la calidez china y que destaca por ser un nuevo símbolo de la capital de la provincia de Sichuan. Ofrece una completa gama de habitaciones y suites, 560 en total, además de numerosos restaurantes excelentes y salones, así como instalaciones para eventos de primera clase y negocios; un lugar ideal para el viajero de negocios en Chengdu. El hotel está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, ascensor, conexión a Internet WiFi, servicio de lavandería y, por un suplemento, servicio de habitaciones.
El hotel está situado cerca andando del Centro Internacional de Exposiciones de Chengdu y queda a 20 minutos de viaje del aeropuerto.
El restaurante del recinto ofrece una gran variedad de dim sum y numerosas especialidades a la carta y menús del día. Los chefs maestros son conocidos por su creativa cocina cantonesa clásica y sus especialidades de marisco y de temporada. También hay 4 comedores privados con capacidad de 12 a 15 personas cada uno, mientras que la sala privada Grand Master cuenta con una única mesa grande donde se pueden sentar 50 personas.