Add:1266, Nanjing Rd W., near Shanxi Rd N.
Credit Cards Accepted
Ideally located in Shanghai's best known shopping district of Jing An, Plaza 66 comprises of a five-storey high shopping mall, housing more than 100 world renowned luxury goods and fashion brands, and two office towers attracting prominent local and international businesses as tenants. The entire complex has become one of the city's most admired landmarks. Both the mall and the office buildings have reaped prestigious awards?for their superb design, high quality structure and matchless management.
Plaza 66 is an office building and integrated commercial complex in Shanghai, China. The building has 66 floors, which is why it was named Plaza 66. There is a department store from the first floor to the fifth floor containing high-end brands. Many fashion brands have chosen this department store as the location for their flagship stores in Shanghai. They include Louis Vuitton, Hermes, Cartier, Chanel, Dior, Celine, Escada, Bvlgari, Fendi, Loewe, Prada, Versace and Lanvin.