Heinrich-von-stephan-str. 18, Mannheim
Situated in Mannheim 1.1 km from University of Mannheim Holiday Inn Express - Mannheim - City Hauptbahnhof an IHG Hotel features air-conditioned accommodation and a bar. The property is set 3.