Location: in the heart of the city, close to many commercial high streets.
See more: Hotels in Europe Hotels in Germany Hotels in Mannheim Holiday Destinations in Europe