O hotel situa-se no centro de Madrid e oferece bom acesso a diversos museus e locais de interesse histórico. Goza de uma excelente localização próximo da Puerta del Sol, a principal praça de Madrid que serve como centro turístico e simbólico da cidade. Até ao aeroporto de Madrid são aproximadamente 10 km.O hotel foi construído em 1998. O alojamento recebe os hóspedes em 34 quartos. No estabelecimento climatizado os hóspedes são acolhidos num hall de entrada com receção e serviço de check-in e check-out, ambos abertos 24 horas por dia. Existem elevadores para a maioria dos pisos. As comodidades incluem um cofre, serviço de quartos e uma lavandaria. A Internet sem fios nas áreas comuns possibilita aos viajantes comunicarem com o mundo exterior.As ofertas incluem quartos com ar condicionado, aquecimento central e uma casa de banho. Na maioria dos quartos há vistas da varanda. Todos os quartos compreendem uma cama de casal ou uma cama kingsize. Haverá também um cofre. Para umas férias muito confortáveis haverá também ao dispor acesso à Internet, um telefone, uma televisão e Internet sem fios. Um duche e uma banheira fazem parte das instalações das casas de banho. Adicionalmente está ao dispor um secador de cabelo.O terraço convida à descontração.São aceites pagamentos com os cartões de crédito Visa e MasterCard no hotel.