Welcome to SH!

Home » Listings » Shopping »Shopping Mall » Details
0 Branches

Plaza 66


Superbly located at Nanjing Xi Road, the most vibrant area of Jing’an District and justly recognized as one of the “10 Most Famous Commercial Streets in China”. Plaza 66 constantly works closely with the best known and most renowned brands around the world and has successfully attracted a dazzling array of fashion brands to open flagship stores here, including Louis Vuitton, Dior, Cartier and Chopard, among many others. This distinguished tenant list has made Plaza 66 into a who’s who of the world’s top luxury brands.

You may also like

  • International Finance Centre (IFC)

    International Finance Centre (IFC)

    A six-storey world class shopping mall of more than 110,000 square meters, provide a spectrum of finest retail offerings to the best international luxury brands. Shanghai ifc mall plays host to China most deluxe, international brands, world’s finest culinary delights and premiere cinema complex development.

more »

Nearby Venues

more >>