Shanghai Art Inn Matisse Shanghai
Block 20, No. 479 West Nanjing Road
Shanghai,
CN 200001
Near People's Square