Shanghai: Stephan El Shaarawy and Kim Shin-wook have signed for China PR's Shanghai Shenhua, the club announced on Monday.
El Shaarawy - nicknamed The Pharoah because of his Egyptian ancestry - had only a year left on his contract with the Serie A club, having joined Roma in 2016 from AC Milan after a loan spell in Monaco.
Capped 23 times for Italy, he scored 11 goals in Serie A last season as Roma finished sixth and qualified for the Europa League.
Shenhua are bolstering their squad during the summer transfer window after slipping to 14th in the 16-team Chinese Super League, one point above the relegation places, at the season's midway point.
The club said last week that Spanish manager Enrique "Quique" Sanchez Flores had resigned for "personal reasons" after just half a season in charge.
Former Watford boss Sanchez Flores has been replaced by Korea Republic's Choi Kang-hee, who coached K League giants Jeonbuk Hyundai Motors for five years until 2018 when he moved to China's Tianjin Quanjian before moving to Dalian Yifang.
Choi will reunite with his former Jeonbuk frontman Kim Shin-wook after Shenhua also said that they have signed the Korea Republic international striker.
Kim, who spent his first six years as a professional footballer with Ulsan Hyundai, clinched his first AFC Champions League title in 2012, and his move to Jeonbuk in 2016 immediately paid dividends with the 31-year-old playing a crucial role in assisting the club to lift their second Continental trophy.
He then helped power Jeonbuk to back-to-back K League 1 honours in 2017 and 2018.
Sources: AFP, shenhuafc.com.cn