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, 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), all connected to West Lake and the Grand Canal via a green pedestrian link.