Mannheim >
Hotels
Hotels in Mannheim
We found 61 properties with availability in Mannheim
Show on map
Holiday Inn Express - Mannheim - City Hauptbahnhof, An Ihg Hotel
Heinrich Von Stephan Strasse 18, Mannheim, Germany
Located only 550 m from Bismarckplatz, the premier Holiday Inn Express - Mannheim - City Hauptbahnhof, An Ihg Hotel is only a 6-minute walk from the Bismarck Monument. This 3-star…
starts from
71 USD
price for 1 night