Westlake 66, located in the Xiacheng District of Hangzhou, is a high-end commercial complex comprising a world-class shopping mall, five Grade A officer towers and a luxury hotel. The project holds its ground-breaking ceremony held today (September 17, 2019) and is planned for completion in phases from 2024.