CITIC Square is located at the heart of Shanghai’s business district – No. 1168 West Nanjing Road, delivering an international standard of commercial accommodation covering the area of 34000 square meters. This Center grants its clients a market beating combination of comfort, facilities and features. |