Westlake 66 is located in Bai Jing Fang in the Xiacheng District of Hangzhou, which is the only remaining large-scale site for commercial development in the district, with a site area of approximately 44,827 square meters and a gross floor area of approximately 244,100 square meters. It is a mixed development comprises of a world-class shopping mall, Grade-A office tower and Hotel.