يقع مركز Wuxi للرياضات الأولمبية على شاطئ بحيرة تايهو، ويغطي مساحة تبلغ حوالي 500,000 متر مربع. وهو يتألف من ملعب من الدرجة الأولى مع 60,000 مقعدًا، وصالة ألعاب رياضية من الدرجة الأولى مع 18,000 مقعدًا، ومسبح بسعة 2,000 مقعدًا، ومركز لياقة بدنية وطني. إنه مجمع رياضي ثقافي واسع النطاق يجمع بين الأحداث الرياضية والعروض والمعارض والأنشطة الترفيهية.