O hotel situa-se no centro de Salamanca, a poucos minutos a pé do centro da cidade, da zona histórica e da Plaza Mayor. Nas imediações encontram-se diversos estabelecimentos comerciais, restaurantes, bares e discotecas (cerca de 100 m), bem como transportes públicos (cerca de 300 m).O hotel foi construído em 1954. O alojamento recebe os hóspedes em 144 quartos. Existe um elevador que permite aceder facilmente à maioria dos pisos. As comodidades incluem um cofre, um restaurante, um bar, serviço de quartos e uma lavandaria. Nas áreas comuns é possível aceder à Internet. Os hóspedes que viajem de automóvel poderão deixá-lo na garagem ou no parque de estacionamento.As ofertas incluem quartos com ar condicionado, aquecimento central e uma casa de banho. Uma varanda faz parte das comodidades padrão da maioria dos quartos. Existem ainda um cofre e um minibar ao dispor. Um frigorífico é outra das comodidades padrão. Haverá também ao dispor acesso à Internet, um telefone, um rádio e uma aparelhagem para o máximo conforto. Nas casas de banho existe ao dispor um secador de cabelo.Existe a possibilidade de optar por pequeno-almoço.São aceites pagamentos com os cartões de crédito American Express, Visa e MasterCard no estabelecimento.