Oferecendo barbeiro e depósito de bagagem, Holiday Inn Shanghai Vista, An Ihg Hotel Xangai 4 estrelas situa-se no bairro Putuo, a cerca de 4.8 km do Mundo Circense de Xangai e a aproximadamente 4 km dos locais de interesse cultural como o Salão de Exibição de Planejamento Urbano de Xangai. Este hotel, localizado a aproximadamente 10 minutos do Museu de História Natural de Xangai, dispõe de piscina, junto com sauna e piscina interior.
A área inclui atrações religiosas como o Templo do Buda de Jade (a 0.9 km) e a Igreja Católica de Xujiahui (a 6 km). Está próximo do Putuo Park. O hotel de 290 quartos está a 10 minutos a pé da estação de metrô Changshou Road e a aproximadamente 1 km do ponto de ônibus Wuning Xincun.
Algumas unidades com vistas para o jardim têm mini frigobar, cofre pessoal e sofá. As unidades têm mini frigobar e máquinas de café/chá para self-catering, juntamente com TV de tela plana com canais via satélite e TV via satelite para entretenimento. Proporcionando chuveiro de corrediça e banheiro separado, os banheiros são equipados com secador de cabelo e touca de banho. Além disso, os hóspedes são bem-vindos a utilizar uma kitchenette prática com microondas, chaleira elétrica e fogão em סוויטה.
O café da manhã é servido no restaurante. Jiu Jing Japanese Restaurant fica bem ao lado deste local.