
Shanghai, China
Holiday Inn Vista
4-star hotel · IHG HOTELS & RESORTS
A stay at Holiday Inn Vista Shanghai, an IHG Hotel places you in the heart of Shanghai, a 4-minute drive from Jing'an Temple and 6 minutes from People's Square. This upscale hotel is 3. 8 mi (6. 1 km) from Nanjing Road Shopping…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool























