While the ATP International Series tournament of Shanghai was held two more years in 2003 and 2004 at the Shanghai New International Expo Center created for the 2002 Tennis Masters Cup, a new facility, the Qizhong Forest Sports City Arena, was built to host the year-end championships starting from 2005.
ATP International Series Şanghay turnuvası 2003 ve 2004'te iki kez daha 2002 Tennis Masters Cup için yapılmış olan Shanghai New International Expo Center'düzenleniyorken, yeni bir tesis olan Qizhong Orman Spor Şehr Arena'sı 2005'ten itibaren düzenlenecek olan yıl sonu şampiyonasını düzenlemek için inşa edilmeye başlandı.