Season Westlake (SSAW) Hubin Hotel, Hangzhou

No 221 Jiefang Road Hangzhou310000, Chine