Designed by Kohn Pedersen Fox Associates, Westlake 66 is a 250-store luxury mall in Hangzhou’s Wulin CBD, featuring international designer boutiques, first-to-market concepts, fine dining and experiential brands.
Spanning 390,200sqm, and in close proximity to West Lake and the Grand Canal, the complex incorporates Song and Yuan dynasty relics in an in-mall exhibition hall plus two restored historical buildings. It also includes five Grade A offices and Zhejiang’s first Mandarin Oriental hotel (coming in 2027).