O hotel situa-se perto do centro da cidade de Barcelona. Os transportes públicos localizam-se nas imediações.
O hotel dispõe de 6 andares com um total de 140 quartos, dos quais 83 individuais, 51 duplos e 6 suites. As comodidades do complexo incluem um hall de entrada com recepção (disponível 24 h por dia), cofre, guichet para câmbio monetário e elevadores. A área gastronómica contempla um restaurante à la carte climatizado. Os hóspedes poderão ainda usufruir do acesso à Internet, bem como dos serviços de quarto e de lavandaria.
Os modernos e confortáveis quartos dispõem de casa de banho com secador de cabelo, telefone com ligação directa e acesso à Internet. Incluem igualmente mini-bar, aquecimento central e cofre de aluguer.