Inter will play Bayern Munich in a re-play of last year's Final, Milan travel to London to face Tottenham and Roma brace the cold in Ukraine against Shakhtar Donetsk.
The Italian teams were among the first out of the hat and the draws for the last 16 of the Champions League whet the appetite.
Roma are perhaps the happiest of the Serie A representatives, although Shakhtar's European pedigree was illustrated two seasons ago when they won the UEFA Cup.
Milan will be wary of Tottenham after what they achieved at San Siro and White Hart Lane against the holders Inter in the group stages.
But perhaps the most intriguing tie of all is that pairing last year's winners Inter with the runners up Bayern Munich.
The German giants have already lost on Italian soil this season, throwing away a 2-0 lead to suffer a 3-2 defeat at Roma.
The first legs will be played on February 15/16/22/23 with the second legs on March 8/9/15/16.
Champions League draw
Roma vs Shakhtar
Milan vs Tottenham
Valencia vs Schalke
Inter vs Bayern Munich
Lyon vs Real Madrid
Arsenal vs Barcelona
Marseille vs Manchester United
FC Copenhagen vs Chelsea