Tourist Attractions

Plaza 66


Plaza 66 is a commercial and office complex in Shanghai, consisting of a shopping mall and two skyscrapers. The shopping mall has 5 levels with total area over 50,000 square metres.

Entering the plaza, you feel like you are walking on an avenue, lined with shop windows. The simple yet elegant store boasts designers like Christian Dior, LouisVuitton and Chanel. The soft music and spacious environment makes it enjoyable to walk around the plaza. In Plaza 66 you can follow the latest fashion trends without going to Paris or Milan. Some brands are exclusively sold here in Shanghai: Chanel, Dior, Bvlgari, Escada, Mikimoto, Panerai, Tod's, LouisVuitton, Moschino, Fendi and Prada. It holds fashion shows from time to time, where you can get close to famous designers and models from all over the world. It also has a cluster of quality restaurants, which host delicious dinners and good business lunches.

Do you have a code?
Find guaranteed best rates