
Shanghai
Room 3708-10, The Center, 989 Changle Rd, Xuhui District
Shanghai
China
+86 21 8036 9300
The Center towers over an open plaza located between the busy roads of Anfu Lu and Changle Lu, right in the heart of the historic former French Concession in Shanghai.