Centre 66 is located in the central business district of Wuxi, close to the junction of Zhongshan Lu and Renmin Zhong Lu, the city's two busiest commercial streets. Centre 66 is a 245 metre building and housing a shopping centre with 8-level (100,000 sqm), twin office towers (190,000 sqm) and the total gross floor area is about 380,000 sqm. Once completed, it will become the landmark of new shopping experience in Wuxi.