Hotel

Our hotel is located on Neckar River, within 20 minutes from the medieval city center, Heidelberg Castle, and University of Heidelberg. Onsite parking is available and we are within walking distance to the main train station.