Holiday Inn Hangzhou Holiday Inn Hangzhou is located in the business center of Hangzhou, only 10km from Jianqiao Airport and 3km from Hangzhou Train Station. A 5-minute ride takes you to the famous West Lake and Yan'an Road, a popular shopping center. |