Este hotel de 4 estrellas esta situado en el centro de Madrid y el año de apertura fue 2008. Esta cerca de Real Madrid Football Stadium y la estación más cercana es Alvarado. El hotel tiene un restaurante y un bar. Las 180 habitaciones estan equipadas con minibar, secador de pelo, caja de seguridad, planchador de pantalones, set de planchado y aire acondicionado.
Este hotel está idealmente ubicado en el principal distrito financiero y de negocios de la moderna Madrid, al lado del corazón cultural de la ciudad. La famosa tienda "El Cortes Ingles" está cerca lo mismo que el Museo Picasso y la Avenida Castellana. La estación de subterráneo más cercana es Alvarado, sin embargo las estaciones Nuevos Ministerios y Santiago Bernabeu se encuentran a corta distancia andando. La principal avenida de Madrid, la Gran Vía, está a sólo 10 minutos en metro.
El restaurante solo se abre para grupos grandes. Sin embargo, usted puede encontrar un bar que sirve de todo, desde bebidas suaves hasta cócteles, al lado del área de la recepción. La posibilidad de elegir restaurantes, bares, cafés en la vecindad del hotel es inmensa.