Este hotel está situado en el casco histórico de Madrid, más concretamente en el barrio de La Latina, a una corta distancia de los edificios y monumentos más representativos de la ciudad. La Catedral de la Almudena, el Palacio Real, Plaza Mayor y la Puerta del Sol se encuentran a menos de 1 km de distancia. El establecimiento también se encuentra en la zona de ocio más conocida de la ciudad y se encuentra rodeado de populares restaurantes y tabernas, así como de cines y museos, creando una atmósfera única. Este acogedor hotel de ciudad comprende un total de 38 habitaciones repartidas por 5 plantas. Incluye un vestíbulo con servicio de recepción 24 horas y acceso a las plantas superiores a través de ascensor. El café bar ofrece diversas opciones gastronómicas y el acceso a internet está disponible para todos aquellos que deseen estar conectados a la red.