O hotel situa-se em Madrid, apenas a poucos minutos do centro da cidade. Aqui encontrará inúmeras lojas, boutiques, cafés, bares e restaurantes. Transportes públicos localizam-se a cerca de 50 m do hotel.
Public transport links are located at approximately 50 metres away.
Os confortáveis quartos dispõem de casa de banho, secador de cabelo, telefone com ligação directa, acesso à Internet, mini-bar, aquecimento central e cofre.
O hotel, construído em 1920 e renovado em 2001, dispõe de um edifício principal de 5 andares com um total de 76 quartos, dos quais 20 individuais e 44 duplos. Contempla uma recepção (aberta 24 h por dia) com elevador, um acesso à Internet. O hotel coloca ainda à disposição serviço de lavandaria, assistência médica.