苏州市体育中心是苏州市委、市政府重大实事工程,又是苏州市社会公共事业跨世纪标志性精品工程,位于苏州市三香路繁华地段狮山大桥东南堍。建筑规模恢弘壮观,地理环境十分优越,水陆交通四通八达,通讯网络纵横交错,绿化覆盖连体成荫,文化气息清馨浓郁,艺术雕塑仪态万方,体育文化设施齐全,配套服务应有尽有,商流物流人流密集。以西环路为界,东区为体育馆区,建筑面积42627平方米,拥有一座6000只座位、主馆为四层、附馆为二层、局部为三层的符合国际化标准的体育馆。西区为体育场区,建筑面积28548平方米,拥有一座35000只座位,内场8×400m跑道和一个标准足球场。东西两区由两座人行天桥相连接,将体育场馆连成一个整体。体育馆东为健身馆区,建筑面积41000平方米,馆内设有游泳、羽毛球、壁球、射击、攀岩、棋牌、健美、休闲桑拿、体能测试、健身指导、体育文化等20种项目。底层地下室开设国际知名品牌大型超市,屋顶平台增设咖啡酒吧、飞镖等项目。
苏州市体育中心总占地面积21万平方米,总建筑面积12万平方米。从1999年7月24日奠基施工建设,历时三年全部建成,总投资近6亿元。总体设计方案由法国何斐德建筑设计公司设计,上海华东设计院、天津建筑设计院、苏州建筑设计院配合设计,意大利景观师进行绿化方案设计。整个体育中心富有时代气息,构思新颖别致,设计新潮美观,充分体现“体育公园”国际化标准理念。体育中心由三座主体相连接,加上42%以上的绿化面积及雕塑、小品相衬托,已经成为集各类竞技比赛及全民健身、休闲娱乐、商贸会展、旅游购物、大型文艺演出和多功能使用为一体深受广大市民欢迎的综合性活动中心。