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, 44 duplos e 12 suites. Contempla uma recepção (aberta 24 h por dia) com elevador, uma sala de televisão, um restaurante climatizado e uma sala de conferências, bem como um acesso à Internet. O hotel coloca ainda à disposição serviço de lavandaria, assistência médica e uma garagem.
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.
Galdo, 2, Madrid 28013 , Madrid (Espanha). 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.