Located on the banks of the river Neckar within walking distance to the Old Town and the pedestrian shopping promenade. 800 m to the main train station, 400 m to the highway and 85 km to Frankfurt Intl. Airport. University Hospital is situated opposite.
07
Jun
2020
