Where is Sofitel Hangzhou Westlake - Few steps to West Lake?

Where is Sofitel Hangzhou Westlake - Few steps to West Lake located?

Sofitel Hangzhou Westlake - Few steps to West Lake, Zhejiang, China (approx. 30.24545°, 120.16243°)


Where is Sofitel Hangzhou Westlake - Few steps to West Lake on the map?