Holiday Inn Shanghai Vista - holidayinnvistashanghai.com
Holiday Inn Shanghai Vista, Located on dle Changshou Road and lying on the intersection of Jingan, Changning and Putuo districts, the hotel can easily touch the business and shopping areas of the city with only 10 minutes driving to downtown area.
Keywords : Holiday Inn Shanghai Vista, Holiday Inn Shanghai Vista China, Holiday Inn Shanghai Vista booking, Holiday Inn Shanghai Vista reservation