Description : Holiday Inn Shanghai Vista is an international business hotel run by InterContinental Hotels Group. It is located in the city center with convenient transportation. Bustling business districts and large shopping malls are close at hand.
No.of Guest Rooms : 290
Food & Beverage : Wen Xuan Chinese Restaurant, Inn Place, Jing Lounge
Recreation : Indoor Pool, Complimentary Fitness Center, Cocktail Lounge