O hotel localiza-se numa rua pedonal no centro histórico de Barcelona. O teatro Liceu fica apenas a 300 m de distância. A praça Catalunya e o museu MACBA encontram-se a 1,1 km e a catedral a 900 m do hotel, todos apenas a poucos passos do estabelecimento. A Sagrada Família fica a cerca de 2,5 km de distância. La Ramblas situam-se a apenas cerca de 100 m e a praia em Barceloneta a aproximadamente 1 km do hotel. Até à Pedrera de Antoni Gaudí, também conhecida como Casa Milà, são cerca de 1,8 km.
Todos os quartos compreendem ar condicionado e aquecimento reguláveis individualmente, televisão, telefone, secretária, acesso à Internet sem fios, cofre e uma casa de banho privativa com duche.
O estabelecimento, inaugurado em 1850, é um dos hotéis mais antigos em Barcelona. Foi renovado em 2000, mantendo a fachada original e interiores totalmente reconstruídos, e coloca agora à disposição um total de 53 quartos, bem como um bar, elevador e acesso à Internet sem fios em todo o edifício. O hotel climatizado conta com quartos para não fumadores.