Happiness in Hangzhou
Our hotel offers ease of travel
Welcome to our Super 8 Hotel Hangzhou Xi Hu Qing Nian Lu. Our hotel is located at No. 72 of Qing Nian Road, Shangcheng District, Hangzhou, Zhejiang Province, China, and the infrastructure surrounding our Hangzhou hotel offers ease of travel, with access to highways and public transportation.