Holiday Inn Chengdu High-Tech Center In the city center
No 1-1 Xixin Avenue -
Chengdu,
CN 611731