The Center Level 20, The Center, 989 ChangLe Road, Xuhui Shanghai, 200031
CONFIGURE YOUR MEETING ROOM OPTIONS