Plaza 66

Shanghai ·
Mall|Shopping Area ·
View map
Share

Check Availability

Jun 16, 2025 - Jun 17, 2025
2 adults, 1 room
Find

Luxury Shopping at Plaza 66

As one of Shanghai's premier malls, Plaza 66 offers a unique shopping experience. With a focus on high-end fashion and comfort, it stands as a modern shopping complex.

Founded in 2000 by the Sun Hung Kai Properties, Plaza 66 became a shopping landmark in Shanghai. Its striking architectural design incorporates contemporary elements while providing a retail space for luxury brands like Chanel and Hermès. The environment is enhanced with faux palms and live music, creating an inviting atmosphere.

Noteworthy Features

🛍️ Extensive Luxury Brands - The mall hosts a variety of haute-couture fashion labels.
🍽️ Dining Delight - The top floor features diverse dining options suitable for all tastes.
🎼 Live Piano Music - Enjoy soothing performances as you shop and dine.

Plaza 66 is free to enter, making it accessible for tourists, families, and anyone interested in luxury goods.

Interesting Facts about Natural History MuseumPlaza 66

High Staff Ratio

The number of staff at Plaza 66 exceeds the number of shoppers, ensuring exceptional service.

Culinary Options

The top floor includes a variety of dining options, catering to diverse cuisines.

Architectural Design

The building features modern design elements and luxurious interior spaces.

Location

1266 Nanjing W Rd | 南京西路1266号

Stay Near Plaza 66 Best Hotels

8.6
Excellent (20)
View map · 1.6 mi City Centre
From
333US$ /per night
8.4
Very good (479)
View map · 19.7 mi City Centre
From
75US$ /per night
8
Very good (106)
View map · 0.6 mi City Centre
From
161US$ /per night
8.4
Very good (66)
View map · 2.0 mi City Centre
From
355US$ /per night
8.4
Very good (24)
View map · 3.0 mi City Centre
From
61US$ /per night
8
Very good (38)
View map · 10.6 mi City Centre
From
50US$ /per night