Loading hotels
Confirming room availability...
Hotel Am Schloss, Zwingerstrasse 20, Heidelberg, Germany
ThE 3-star 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. Wi-Fi is available throughout the hotel for an extra fee. Guests can easily explore Heidelberg 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