Hotel am Schloss





  • This hotel is situated at the foot of the historic Heidelberg Castle. A buffet breakfast is provided each morning and Heidelberg-Altstadt Train Station is a 10-minute walk away.

    The homelike rooms and apartment at Hotel am Schloss come with a TV and a minibar. Free WiFi is available throughout the hotel.

    Guests can easily explore Heidelberg’s Old Town District on foot, with the University is a 5-minute walk away. The River Neckar is a 10-minute walk from the Am Schloss Hotel.

    The A5 and A656 motorways can be reached by car in 10 minutes.

  • Zwingerstrasse 20, Altstadt, 69117 Heidelberg, Germany
    Zwingerstrasse 20
    Heidelberg, Baden-Wurttemberg, Germany