Este hotel de 3 estrelas está situado no sopé do histórico Castelo de Heidelberg, e fica a 10 minutos a pé da Estação Ferroviária de Heidelberg-Altstadt. Todas as manhãs é servido um buffet de pequeno-almoço.
Os quartos e apartamentos acolhedores do Hotel am Schloss dispõem de uma televisão e de um mini-bar. Terá à sua disposição acesso Wi-Fi por todo o hotel, mediante um custo adicional.
Os hóspedes poderão explorar com facilidade a parte velha da cidade de Heidelberg, e chegar à universidade após uma caminhada de 5 minutos. O Rio Neckar encontra-se a 10 minutos do Hotel am Schloss.
As Auto-estradas A5 e A656 podem ser alcançadas após uma viagem de carro de 10 minutos.