Este hotel introduce el nuevo concepto innovador Bussiness Class, perceptible en imagen e instalaciones, así como en la calidez y atención personalizada de sus servicios. Las instalaciones son abiertas, multifuncionales, libres, amplias, y cómodas, con una gama de colores vivos, tiene una arquitectura moderna de 7 pisos: planta baja donde se ubican los centros de consumo restaurante, isla y autoservicio, el B-On (área común con equipo de computo), recepción, business concierge electrónico y lounge. Mezzanine donde se encuentran los salones para eventos y centro de negocios.
El hotel se sitúa a sólo unos pasos de la Avenida de Los Insurgentes, una de las principales avenidas de la capital, a sólo una cuadra del Teatro de los Insurgentes, uno de los recintos más importantes de la ciudad y está rodeado de importantes oficinas corporativas y de gobierno. Adjunto al centro comercial Centro Insurgentes el huésped podrá encontrar restaurantes, cafés, tiendas y bares. Este importante centro comercial se localiza en un vecindario tranquilo y seguro, muy cerca de atractivos turísticos como el Teatro de los Insurgentes, Xochimilco, Coyoacán, San Ángel, la casa de Frida Kahlo, el Estadio Azteca, el Estadio México 68, el Estadio Azul, la Plaza de Toros México, Six Flags y Cuicuilco, entre otros.
En seis pisos restantes están las 162 habitaciones.Habitacion equipada con una cama King Size, que consta de escritorio de trabajo con silla ergonómica, pantalla de LCD, 1 buró, baño con regadera y wc separado del lavamanos, TV por cable, porta maletas, clóset, espejo de cuerpo completo y sillón otomán.