Hangzhou Westlake 66 is scheduled to begin trial operations at the end of April 2026, becoming Hang Lung Properties’ 11th high-end complex in mainland China. Located in Hangzhou’s Wulin business district, the project covers approximately 390,000 sqm, featuring a 100,000 sqm shopping mall, five grade-A office towers, and Zhejiang province’s first Mandarin Oriental hotel. The plaza will feature nearly 250 brands, including over 70 high-tier first stores, with luxury brands comprising 15% to 16% of the mix. The retail portion has achieved a pre-leasing rate exceeding 83%. A 20-year operating lease with Baida Group has been signed.
Related reading: China’s luxury retail resets its footprint — landmark stores take center stage