Location: 500m from city centre and 75km from Frankfurt International Airport. The main train station is 2km away.
See more: Hotels in Europe Hotels in Germany Hotels in Mannheim Holiday Destinations in Europe