Providing 290 rooms, the 4-star Holiday Inn Shanghai Vista is nestled nearly 5 minutes' walk from Suzhou Creek. At this Shanghai inn you can benefit from a restaurant and a barber shop along with a heated swimming pool.
The hotel is approximately 5 km from the Bund and in the vicinity of the Jade Buddha Temple. The Holiday Inn Shanghai Vista is around a 5-minute drive from Wuning Xincun bus stop and about 500 metres from the Jing'an Workers' Stadium. Guests might as well visit Changshou Park, which is just 1.1 km away. Also, the Jing'an Temple lies 10 minutes away by car, and Changshou Road underground station is a short way from the property.
Some of the air-conditioned rooms of Holiday Inn Shanghai Vista face the garden, and comprise a seating area and a mini-kitchen. They come equipped with an electric kettle for self-catering along with a laptop and a DVD player for business and leisure. This Shanghai hotel also offers a suite with a kitchen including a fridge, a cooktop, and glassware.
The restaurant Jiu Jing Japanese Restaurant is located only 300 m from the accommodation.