Heidelberg Marriott Hotel
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.