Holiday Inn Shanghai Nanjing Road

31.23212, 121.470865