Este elegante hotel de lujo está situado en una zona residencial de Neuenheim, al principio del famoso Paseo de los Filósofos. El artista romántico William Turner pintó desde aquí su cuadro del castillo de Heidelberg, que se encuentra justo delante del hotel. Caminando a lo largo del río Neckar y cruzando el antiguo puente se encuentra el casco antiguo, a unos ocho minutos andando. Hay una parada de transporte público a un kilómetro del hotel.
Este hotel, construido en el año 1472, dispone de un total de dos plantas en las que se reparten un total de 20 suites. Además, cuenta un área de recepción y un bar. También tendrá a su disposición dos restaurantes a la carta, Le Gourmet y el Mensurstube. Podrá aparcar su vehículo en un aparcamiento o en un garaje.
Las confortables habitaciones disponen de baño con secador de pelo y teléfono de línea directa. Además, todas cuentan con un minibar y una caja fuerte de alquiler.