Hotel JJ Inns - Hangzhou Kaixuan Road, Hangzhou

No.107 Genshan West Road Hangzhou310020, China