ABTA logoATOL logo

01904 734 939

Open 7 Days A Week

Holiday Inn Vista, Shanghai

Close to Shanghai Railway Station and the Temple of the Jade Buddha, the 4-Star Holiday Inn Vista benefits from a central location in China's largest city. Hotel facilities include free Wi-Fi, a rooftop fitness centre, a pool, whirlpool, and sauna, and an on-site restaurant.

We’ve found 0 tours for you matching: Holiday Inn Vista, Shanghai

View Shortlist 0