Grand Gateway 66, Shanghai

Grand Gateway 66, Shanghai

Located atop one of the largest metro stations in the city, Xujiahui Station, Grand Gateway 66 boasts a spectrum of global luxury brands, including Bottega Veneta, Cartier, CELINE, Gucci, Tiffany & Co., Van Cleef & Arpels, and more, along with an extensive portfolio of specialty retailers encompassing fashion, cosmetics, jewelry and watches, sports and fitness, digital home appliances, and children’s products. The mall is also home to Diesel Hub, Charlotte Tilbury, and Royal Copenhagen, which made their China debuts at Grand Gateway 66, successfully establishing its position as the “Gateway to Inspiration”.

  • After a large-scale Asset Enhancement Initiative in 2020, Grand Gateway 66, Shanghai re-emerged as the “GATEWAY TO INSPIRATION” where customers delight in a dazzling array of entertainment options and exclusive shopping experiences.

  • With a unique glass-domed atrium roof, the mall admits natural light to create a warm and inviting ambiance for shoppers. 

  • The two 50-story office towers each have an approximate gross floor area of 67,000 sq.m.  

  • The tenants include world-renowned Fortune 500, multinational corporations and leading domestic firms from industries in the fields of high-end manufacturing, professional services as well as fast-moving consumer goods. 

  • A total of 623 furnished apartments, ranging in size from 89 sq.m. to 290 sq.m.

  • Auxiliary facilities include VIP lounges, a roof-top swimming pool, tennis courts and garden.


  • "Leadership in Energy and Environmental Design (LEED) under the LEED V4.0 Existing Building: Operations and Maintenance (LEED V4.0 EB: O+M) rating system – Platinum certification" by the U.S. Green Building Council in 2022. 

  • "Best Public Event – Gold Award" in the Event Marketing Awards 2022 organized by CAMPAIGN ASIA.  

  • “Best Commercial Renovation/Redevelopment Project” at the Asia Pacific Property Awards 2021-2022.  

  • Gold Award in the “Best Refurbished Building” category at the MIPIM Asia Awards 2020.  

  • "Precertification under Leadership in Energy and Environment Design (LEED) for Core and Shell Development – Gold Level" by the U.S. Green Building Council in 2012.  

  • The "China Shopping Center Bi-Decade Honors – Distinguished Project Award" by the Mall China Information Center, the Association of Mall China and the Academic Committee of China Federation of Urban Retail Network Construction Administration in 2009.  

  • One of the "2008 New Landmark of Shanghai Commercial Zones".  

  • The "2006 China Best Shopping Centre Landlord Award" in the Mall China Golden Mall Award competition, one of the most significant recognitions of business success in mainland China.  

  • The "Commendation in the Structural Awards 2006 – Commercial or Retail Structures" by The Institution of Structural Engineers UK.  

Key Information
1 Hong Qiao Lu, Xuhui District, Shanghai View Map
Year of opening
Shopping Mall: 1999 (Completion of Asset Enhancement Initiative in 2020) Office Tower: 2005
Total gross area
273,427 sq.m.
Main usage
Car parking spaces
Contact Information
Sales hotline
(86) 021-64070111 Monday to Friday 09:00-18:00
Scan to view website
Share to