Este hotel urbano y de negocios se encuentra cercano a la Plaza del Pueblo de Chongqing, a 1 km de la estación de tren, a 2 km del animado centro de la ciudad y a unos 20 km del aeropuerto. Este lujoso hotel cuenta con unas fantásticas instalaciones para los huéspedes que visiten la ciudad por negocios, entre las que se encuentran varias salas de reuniones y conferencias y lo último en equipamiento audio-visual. Las habitaciones han sido especialmente diseñadas para propiciar un ambiente de trabajo, con espacio funcional y equipamiento ergonómico, pero sin perder el estilo y la elegancia. Los huéspedes podrán disfrutar de deliciosas especialidades chinas en los encantadores restaurantes del hotel.