O hotel situa-se no centro de Barcelona, perto da Plaza Catalunya e da zona pedonal Las Ramblas. A poucos passos de distância encontrará restaurantes, bares e estabelecimentos comerciais (cerca de 50 m), bem como uma ligação para os transportes públicos (cerca de 25 m).
Os confortáveis quartos contam com casa de banho, telefone com ligação directa, televisão via satélite/cabo e cama tamanho kingsize. Incluem também aquecimento central e cofre de aluguer.
Construído no ano de 1968 e renovado em 2005, este hotel de 4 andares dispõe de um total de 40 quartos, dos quais 25 duplos e 15 individuais. À sua espera, um hall de entrada com recepção em funcionamento sob 24 h, cofre e elevador. As comodidades incluem ainda sala de televisão e serviço de lavandaria.