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°)
Sofitel Hangzhou Westlake - Few steps to West Lake, Zhejiang, China (approx. 30.24545°, 120.16243°)