XIZI LAKEVIEW HOTEL

39 Nanshan Road
Hangzhou
China