Rates given on request
Located directly on the Neckar river, 20 minutes away from the medieval city center and Heidelberg Castle. University of Heidelberg is nearby. Walking distance to the main train station. Easy access by car with hassle free on site parking.
back to search results