Plaza 66 is Shanghai's premier luxury retail address — Tower 1, a 281-meter Kohn Pedersen Fox skyscraper, anchors a five-story podium mall that hosts virtually every European luxury brand in their largest mainland flagships. The Chanel, Hermès, and Louis Vuitton stores are among Asia's biggest. The basement food court is surprisingly affordable. Even if you're not buying, the architecture is worth seeing. Metro Jing'an Temple Station is two blocks away. Foreign cards accepted at all stores; tax refund counter on the ground floor for VAT recovery before flying out.
Address
1266 West Nanjing Road, Jing'an District, Shanghai
静安区南京西路1266号
Highlights
- Luxury Flagship Stores (奢侈品牌旗舰店)Chanel, Hermès, Louis Vuitton among Asia's biggest
- Glass-Roofed Atrium (玻璃穹顶中庭)Architectural highlight even if not shopping
- Basement Food Court (地下美食广场)Surprisingly affordable options
- Tax Refund Counter (退税柜台)Ground floor for VAT recovery before flying
For foreign visitors
- English service: full english menu
- Cards accepted: visa, master, amex
- Booking / entry: not needed
- Best time: Weekday afternoons
- Wi-Fi: free
- Transit access: metro direct
Photos














What travelers say (3 reviews)
Catherine L.·TripAdvisor·5/5
The Chanel and Hermès stores are massive. Even window shopping is a treat.
2026-04-15
Brian D.·Google Maps·4/5
Architecture is gorgeous — the glass atrium especially. Get tax refund here before flying out.
2026-03-12
奢华生活·Ctrip·4/5
南京西路最高端的购物中心。基本所有奢侈品牌都有。
2026-02-08




