Este hotel está localizado en el corazón de Madrid, en la mejor área comercial y de negocios, junto a la Plaza de Cuzco, el Paseo de la Castellana, a pocos metros del Palacio de Congresos y el Estadio Santiago Bernabéu. La propiedad está cerca de la estación de trenes Chamartín y del centro de la ciudad. El Aeropuerto Madrid Barajas está a unos 7 kilómetros. El establecimiento ofrece 126 habitaciones y los viajeros podrán aprovechar un snack bar, una sala de desayunos, una sala de reuniones y un parking. Las instalaciones disponibles incluyen la recepción abierta las 24 horas, 3 ascensores, acceso a internet así como los servicios de habitaciones y de lavandería. Todas las habitaciones vienen con el aire acondicionado, televisión, una cama doble, caja fuerte, conexión a internet, teléfono y un baño con secador de pelo. El establecimiento tiene un jardín solárium con piscina. Los huéspedes podrán apreciar un excelente y completo desayuno estilo buffé. Botella de agua de cortesía a su llegada.
Actualmente se aplican medidas adicionales de seguridad y saneamiento en relación al (COVID -19).