El interior del hotel, construido y renovado en 2008, ha sido hábilmente decorado con un estilo moderno y minimalista, con amplias instalaciones elegantes que incluyen un centro de negocios, conexión a Internet WiFi en las zonas públicas, tienda de recuerdos y un salón ejecutivo. El hotel consta de 13 elegantes salas para reuniones, con capacidad para de 4 a 800 personas, un profesional equipo para la gestión de eventos, personal de catering y una sofisticada tecnología. El hotel tiene aire acondicionado, cuenta con 322 habitaciones en total y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas y ascensor. Otras instalaciones incluidas son auditorio, parque infantil, bar, restaurante, servicio de habitaciones, servicio de lavandería y aparcamiento.
Este hotel urbano de negocios queda a un paso del monumento Ángel de la Independencia, el símbolo más reconocible de esta ciudad cosmopolita, justo frente a la embajada de Estados Unidos. Esta fantástica ubicación permite a los huéspedes acceder fácilmente a los principales centros financiero, cultural, comercial y de entretenimiento de la capital.
Cada habitación cuenta con cuarto de baño privado con ducha, bañera y secador de pelo, cama doble o extra grande, teléfono de línea directa, TV vía satélite, radio y conexión a Internet. Otras comodidades incluidas son caja fuerte, minibar, cafetera/tetera, set de plancha, aire acondicionado y calefacción central.
Se aceptan American Express, MasterCard y VISA como formas de pago.