O hotel situa-se no centro da cidade universitária rica em tradição de Heidelberg, rodeado pelo romântico vale do Rio Neckar. A poucos passos de distância encontra-se uma paragem de transportes públicos. O hotel localiza-se em Adenauerplatz, a cerca de 15 minutos da estação de comboios.O hotel foi construído em 1988. O alojamento recebe os hóspedes em 232 quartos. Os pisos são comodamente acessíveis de elevador ou pelas escadas. As comodidades incluem um restaurante, uma sala de refeições, um bar, um serviço de babysitting, serviço de quartos, uma sala de conferências e um centro de negócios. A Internet sem fios nas áreas comuns possibilita aos viajantes comunicarem com o mundo exterior. Os hóspedes que viajem de automóvel poderão deixá-lo na garagem ou no parque de estacionamento.No estabelecimento existem ao dispor quartos com ar condicionado e uma casa de banho. Existem ainda um cofre e um minibar ao dispor. Comodidades tais como um frigorífico, um minifrigorífico e uma máquina de café/chaleira tornam a estadia ainda mais confortável. Um conjunto para engomar estará também à disposição, para maior conveniência dos viajantes. Comodidades tais como acesso à Internet, um telefone, uma televisão e acesso à Internet sem fios completam as ofertas. Um duche e uma banheira fazem parte das instalações das casas de banho. Como comodidades existe ainda um secador de cabelo. O hotel oferece quartos para não-fumadores.O alojamento dispõe de várias instalações de lazer, entre as quais uma piscina e uma piscina interior. As ofertas são variadas e incluem um centro de fitness, um Spa, uma sauna, banhos de vapor, um salão de beleza e massagens.Pode optar-se por pequeno-almoço.