Di Holiday Inn Vista Shanghai, an IHG Hotel, Anda akan berada dalam jarak 10 menit berkendara dari Kuil Jing'an dan People's Square. Kolam renang indoor merupakan tempat yang menyenangkan untuk berenang, dan tamu bisa makan di Wen Xuan Chinese Restaura, salah satu 2 restoran, yang menyajikan masakan Cina dan buka untuk makan siang dan makan malam. Keunggulan lainnya meliputi bar/lounge, klub kesehatan, dan pusat kebugaran. Properti ini berada dekat dengan transportasi umum: Stasiun Changshou Road berjarak 13 menit.