Este hotel está localizado no centro histórico de Madrid, mais especificamente no bairro de La Latina, a uma curta distância dos edifícios e monumentos mais representativos. A Catedral de Almudena, o Palácio Real, a Plaza Mayor e a Puerta del Sol estão a menos de 1 km de distância. O estabelecimento também está localizado na área de entretenimento mais conhecida e está rodeado por restaurantes e tabernas populares, bem como cinemas e museus, criando uma atmosfera única. Este acolhedor hotel urbano compreende um total de 38 quartos distribuídos por 5 andares. Inclui um hall de entrada com recepção 24 horas e acesso aos andares superiores via elevador. O café bar oferece uma variedade de restaurantes e acesso à Internet está disponível para todos aqueles que desejam estar conectados às opções de rede.