Holiday Inn Mannheim City Center


Good location in city center. Built in the 1960's or early 1970's and the rooms look like it. No photo taken due to bad weather. Web site: www.holiday-inn.com