61 Chunxiao Road, Binjiang District, 310053, Hangzhou, China, Hangzhou
0571-87118833
Restaurant
Swimming pool
Internet access