Este hotel, descrito a menudo como tipo jardín por sus elegantes alrededores, se basa en la eficiencia, el prestigio, el compromiso con la excelencia y la calidad para proporcionar a los visitantes a Chengdu un servicio de talla internacional. Este hotel reformado en 2008 cuenta con aire acondicionado y más de 500 habitaciones. Recibe a sus huéspedes en el vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa y ascensor a las habitaciones. También dispone de restaurante, instalaciones para conferencias, conexión WiFi a Internet y servicio de habitaciones y de lavandería, así como de aparcamiento. Se ofrece a quienes viajen por negocios la comodidad de usar las plantas ejecutivas y los servicios gratuitos de negocios. Es un hotel de 5 estrellas, en la zona sur de la ciudad. Es un edificio alto y majestuoso.
El hotel está situado a solo 7 km de la estación de tren. Algunos de los lugares de interés de la zona son el templo de Wuhou y Jin Li, ambos a 1 km aproximadamente, y Du Fu, a unos 2 km. La ciudad de Chongqing está a unos 600 km del hotel y el aeropuerto internacional de Chengdu, a unos 17 km.
A diario se sirve desayuno de bufet, mientras que el almuerzo y la cena están disponibles como bufet o a la carta. También se dispone de almuerzo de menú. El restaurante del hotel ofrece la especiada cocina regional de Sichuan, especialidades japonesas de gourmet, tallarines coreanos y platos europeos continentales.