Sheraton Shanghai Hongkou Hotel

No.59 Si Ping Road | Shanghai, Shanghai  [SEE MAP]Shanghai, Shanghai  [SEE ADDRESS]
Credit

Courtesy of Sheraton Shanghai Hongkou Hotel