The 4-star Holiday Inn Shanghai Vista, situated merely 0.9 km from the Jade Buddha Temple, offers a heated swimming pool as well as a fitness studio. This Shanghai inn is in Putuo, which borders Baoshan District to the north, about a 15-minute ride from such natural sights as the 5 - acre Yu Garden.
Located around 500 metres from the Jing'an Workers' Stadium, the hotel lies 3.6 km from shopping venues such as the large People's Public Square. The Bund, which is within a 5-km distance of the Holiday Inn Shanghai Vista, is one of nearby attractions. Guests might as well enjoy proximity to Changshou Park, situated just a 14-minute walk away. Also, the property is 2.7 km from the Shanghai Natural History Museum. Holiday Inn Shanghai Vista is nearly 10 minutes' walk from Wuding Road at Changde Road bus stop and right around the corner from Changshou Road tube station.
Some of the 290 air-conditioned rooms come with an electric kettle, and essentials such as individual climate control and an iron. Also, they feature tiled flooring. Bathroom comforts include bathrobes and towels, and such essentials as a bidet and a separate toilet. Guests can also enjoy views of the garden. Self-catering facilities in a suite include a kitchen with a refrigerator, a stovetop, and glassware.
Jiu Jing Japanese Restaurant is adjacent to the Holiday Inn Shanghai Vista, 300 metres away.