Olympia 66 by Benoy

Olympia 66
Olympia 66
Photo Courtesy of Benoy

Benoy is excited to announce that construction has completed on Olympia 66, Dalian, China and the scheme has now fully opened to the public. Set in the Central Business District of Dalian, Olympia 66 is one of the largest commercial complexes in Northeast China.

Olympia 66
Photo Courtesy of Benoy

Bringing together international fashion brands, dining and leisure facilities and more than 400 shops, the newly completed scheme has established a high-end shopping and lifestyle destination for the region. Covering almost 222,000m2, the retail podium spans seven levels with three basement levels for car parking and service docks.

Olympia 66
Photo Courtesy of Benoy

Benoy’s interior configuration has drawn upon the form of the building’s roof and its reference to the ‘Twin carp’ symbol. The main retail spine runs through the centre of the mall linking the two large atria which sit on each side, reinforcing the geometry of the exterior.

Olympia 66
Photo Courtesy of Benoy

With multiple entrances and a desire to enhance connectivity and integration with the urban environment, the retail development is extremely permeable for visitors. Supporting this format, Benoy’s Team introduced a circulation design which allows visitors to continually flow throughout the development, connecting the many entry points with the retail arcades, internal public spaces, event areas and leisure offers.

Olympia 66
Photo Courtesy of Benoy

The grand scale of the development has also been expressed in the indoor plaza which sits above the main retail offer. The space unites the scheme, running the length of the development. A striking crystalline skylight covers the space and draws in natural light.

Olympia 66
Photo Courtesy of Benoy

Sightlines across the multiple levels create eye-catching indoor panoramic vistas and allow visitors to easily navigate the development. One of the most celebrated interior features of the mall is the grand staircase which sits at ground level in one of the indoor plazas.

Olympia 66
Photo Courtesy of Benoy

Trimmed with marble handrails and stairs and illuminated by floor flights, the passageway brings an elevated sense of luxury to the scheme. Rising above the staircase is an animated feature ceiling which enhances the space further.

Olympia 66
Photo Courtesy of Benoy

The area creates a platform for promotional and community events to bring a changing calendar of activity to the mall. Bringing a sophisticated and timeless icon to Dalian, Benoy’s Interior Design also features subtle detailing and a neutral colour palette, allowing the form of the building and retailers within to stand out.

Olympia 66
Photo Courtesy of Benoy

Olympia 66 is Benoy’s first completed development in Dalian and joins the firm’s growing portfolio of leading retail developments across the country including Parc Central in Guangzhou, iAPM and Jing An Kerry Centre in Shanghai, Riverside 66 in Tianjin and Parc 66 in Jinan. Source by Benoy.

Olympia 66
Photo Courtesy of Benoy
  • Location: Dalian, China
  • Architects: Benoy
  • Developer: Hang Lung Properties Limited
  • Area: 221,900 m2
  • Year: 2016
  • Photographs: Courtesy of Benoy

Leave a Reply

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