Site icon Rethinking The Future Awards

Ali Center By Aedas

Located in the rapidly developing area of Hongqiao in Shanghai, this mixed-use project of Alibaba Group comprises office, hotel and retail programmes.
Project: Ali Center
Location: Shanghai, China
Scope of work: Design and Project Architect
Client: Alibaba Group Chuanfu Real Estate (Shanghai) Co. Ltd.
Gross area: 141,706 square metres
Completion year: 2018
Director: Ken Wai




The design balances innovation and cost, creating an impressive solution of an open and ecological urban complex that reflects the characteristics of innovation and high-end business office.


Aedas:  is the world’s only local and global architecture and design practice driven by global sharing of research, local knowledge and international practice. Our 1,400 creative minds with design studios across the globe create world-class design solutions with deep social and cultural understanding of the communities we design for.