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 District and 4. 1 mi (6. 7 km) from Xintiandi Style Shoppping Centre. Take advantage of recreational opportunities offered, including a health club, an indoor pool, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierg...