Holiday Inn Vista Shanghai Hotel расположен между улицами Putuo и Jingan и районе Changning, в нескольких минутах ходьбы от модного района Suzhou Creek и Храма нефритового Jade Buddha. Международный аэропорт Hong Qiao в 10 км. Отель прекрасно подойдет для деловых встреч, свадеб.