Benoy completes Ali Centre in Shanghai, the first project with Alibaba

Ali Centre in Shanghai

Benoy has completed its first development with e-commerce giant Alibaba – the new Ali Centre in Hongqiao, Shanghai. Located in the business district of Hongqiao, Shanghai, the new Ali Centre covers three plots and includes retail, commercial offices and two central squares.

Ali Centre in Shanghai
Photo © Courtesy of Benoy

The development consists of four buildings covering a gross floor area of over 140,000m2. The lower floors of each will house new online and offline retail businesses which will be accessible to the public, while the upper floors are given to international Grade-A office spaces. The design philosophy behind the Ali Centre was to create an open and interconnected complex conscious of innovation and reflecting the characteristics of mid-to-high-end commercial needs.

Ali Centre in Shanghai
Photo © Courtesy of Benoy

The overall concept looks at space maximisation, comfortable pedestrian flow and open-air spaces.As the Interior Designer, Benoy brought together simple elegance with science and technology to inform the interior style across each of the buildings. Through the logical division of indoor space, material use, lighting effects, colour application and furniture selection, Benoy’s team reflects a subtle, harmonious, comfortable and modern interior environment in line with Alibaba’s brand.

Ali Centre in Shanghai
Photo © Courtesy of Benoy

Benoy also worked closely with Alibaba to ensure the retail and commercial office spaces would have their own identity and visibility yet still be united within the Ali Centre development. Adhering to the design requirements outlined by Alibaba, Benoy created a strong arrival experience across the building’s lobbies – ensuring consistency for the e-commerce brand. The ​‘Ali orange’ has been integrated throughout Benoy’s design, with the signature colour applied throughout the reception areas, information desks and elevator halls.

Ali Centre in Shanghai
Photo © Courtesy of Benoy

Benoy has also introduced playful and eye-catching environmental graphics throughout the development. Such highlights include the oversized building numbering which can be found on the lobby glass curtain walls, the outdoor structural columns as well as the building entrances. The outdoor spatial design has also benefited from Benoy’s applications with the concept of the ​‘Orange Ribbon’ applied to the two sunken courtyards which form focal points within the scheme.

Ali Centre in Shanghai
Photo © Courtesy of Benoy

Extending from the first basement level to the fourth floor, the design connects across the series of interior and exterior spaces, and plays on the notion of brand consistency and visual connection. The Ali Centre in Hongqiao is the first project to be completed by Benoy for Alibaba and sets the foundation for future successful collaborations for the two companies. With the vision to attract top talent and develop an ​‘intelligent business district’ within the Greater Hongqiao region, Ali Centre is set to establish itself as an engine for economic and commercial development for this growing area of Shanghai. Source by Benoy.

Ali Centre in Shanghai
Photo © Courtesy of Benoy
  • Location: Hongqiao, Shanghai, China
  • Interior Designer: Benoy
  • Signage & Wayfinding Designer: Benoy
  • Client: Alibaba
  • Size (GFA): 140,000m2
  • Year: 2018
  • Photographs: Courtesy of Benoy

Leave a Reply

Your email address will not be published. Required fields are marked *