Photo unavailableHoliday Inn - the niu, Square Mannheim by IHG★★★3-star propertyMannheimChoose dates to see the priceMore