Oferecendo barbeiro e depósito de bagagem, o Holiday Inn Shanghai Vista, An Ihg Hotel situa-se no bairro Putuo, a cerca de 25 minutes a pé do Centro de Exposições de Shanghai e a 4 km da Praça do Povo. Este hotel tem restaurante a la carte e piscina para seus hóspedes.
Os locais de interesse religioso na área incluem o Templo do Buda de Jade (a 0.9 km) e a Igreja Católica de Xujiahui (a 6 km). Alojamento de 4 estrelas está situado a alguns minutos de carro do Parque de Esculturas de Jing'an, enquanto a estação de autocarros gym fica a 10 minutos de distância a pé. O hotel de 290 quartos está localizado a 10 minutos a pé do metrô Changshou Road.
Algumas unidades apresentam casas de banho privadas, bem como 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 casa de banho separada, as casas de banho são equipadas com secador de cabelo e touca de banho. Estes quartos espaçosos também apresentam vistas para o jardim. Além disso, uma cozinha totalmente equipada com microondas, chaleira elétrica e fogão estão disponíveis em suíte com cama king.
Os hóspedes podem tomar um pequeno-almoço no restaurante todas as manhãs. Para saborear a culinária japonesa, experimente restaurante chamado Jiu Jing Japanese Restaurant que está a 5 minutos de distância a pé.