01904 730 547

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.

There are 0 tours matching Shanghai - Holiday Inn Vista

View Shortlist 0