Holiday Inn Hangzhou CBD

No 20 Qianchao Road
Hangzhou
China