The Citizens face the Ligue 1 champions, with the chance of reaching the Champions League semi-final for the first time, while there is an all-Spanish clash elsewhere.
Manchester City will face Paris Saint-Germain while reigning champions Barcelona take on Atletico Madrid in the Champions League quarter-finals.
The match between City and PSG gives the Manchester club the chance to reach the Champions League final for the first time, as Manuel Pellegrini’s Citizens tenure begins its final stretch.
Laurent Blanc’s side, who have already wrapped up the Ligue 1 title, are once again handed a draw against English opposition, after defeating Chelsea in the last-16 with two dominant performances.
Elsewhere, there will be an all-Spanish tie as current trophy holders Barcelona face Atletico, renewing their rivalry on the European stage as the two clubs compete at the top of La Liga.
On the other side of the Clasico divide, Real Madrid will be made heavy favourites against Bundesliga side Wolfsburg while German champions Bayern Munich, fresh from their triumph over Juventus, were handed a draw against Benfica, a tie that they will be expected to win.