Located in Shanghai (Putuo), Holiday Inn Vista Shanghai is a family-friendly hotel close to Jade Buddha Temple, Jiuguang Department Store, and Shanghai Centre. Also nearby are Plaza 66 and CITIC Square.
Holiday Inn Vista Shanghai has an indoor pool, a health club, and a spa tub. Business amenities at this 4-star property include a business center, small meeting rooms, and a meeting/conference room. Dining options at the hotel include 2 restaurants along with a coffee shop/café and a bar/lounge. The staff can provide concierge services, tour/ticket assistance, and wedding services. Additional amenities include a steam room, a sauna, and multilingual staff. Guest parking is available on a limited first-come, first-served basis (surcharge). The property has designated areas for smoking.
The 290 air-conditioned guestrooms at Holiday Inn Vista Shanghai include minibars and safes. Wired high-speed Internet access (surcharge) is provided. Televisions are equipped with satellite channels. All accommodations provide desks, complimentary newspapers, and phones with voice mail. Bathrooms offer shower/tub combinations, bathrobes, and hair dryers. Additional amenities include coffee/tea makers and irons/ironing boards. In addition, amenities available on request include in-room massages and wake-up calls. Housekeeping is offered daily.