Este hotel se encuentra en el distrito de Shangqinsi, cerca de la municipalidad de Chongqing y de los edificios del gobierno y la primera parada de autobús del servicio de traslado. El hotel queda a 10 minutos de trayecto del muelle Chaotian y a menos de 10 minutos de los centros de negocios. Está situado a 3 minutos de trayecto de la estación de ferrocarril y de la parada de autobús, así como a 25 minutos de trayecto del aeropuerto.Este hotel ecológico abrió sus puertas al público en octubre de 2001 y fue renovado en julio de 2006. Consta de 162 habitaciones y suites bien equipadas y dispone de vestíbulo con servicio de salida y registro 24 horas, aire acondicionado, sala de desayunos, conexión a Internet, servicio de habitaciones y de lavandería (de pago) y aparcamiento.Todas sus confortables habitaciones están equipadas con instalaciones modernas, como cuarto de baño privado con bañera/ducha, minibar, caja fuerte personal, TV vía satélite, teléfono de línea directa internacional con contestador, secador de pelo, cafetera/tetera, aire acondicionado central y conexión a Internet de banda ancha.El restaurante Qinghuayuan y el restaurante tetería Yunheguan también están a su disposición. Tianhuangxing KTV sirve bebidas y aperitivos.