The 24-year-old, who won the first of his five caps for France in a friendly against Norway last August, had joined Roma from Monaco in 2008.
PSG have also signed midfielder Blaise Matuidi from St Etienne on a three-year deal.
The two players are the first to join the club since Brazilian Leonardo became director of football on July 13.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.