Skip to content
Hangzhou Westlake 66 mall complex to open in April

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

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login