News

SHANGHAI–For high-rolling shoppers looking to drop some serious cash in this town, nothing quite compares to Plaza 66. While SKP dominates in Beijing, Plaza 66 has for years retained its edge as ...
Plaza 66 is a landmark mixed-use development located in Shanghai's prestigious Nanjing Road West business district, with a total gross floor area of over 210,000 square meters.
The Pavilion Extension, i.e., Phase 3 of Plaza 66's development, will be seamlessly connected to the existing mixed-use complex which consists of a luxury mall and two premium office towers, currently ...
About Plaza 66, Shanghai Located at 1266, Nanjing Xi Lu, the most vibrant shopping destination in Shanghai's Jing'an District, Plaza 66 spans a total gross floor area of over 270,000 square meters.
SHANGHAI–For high-rolling shoppers looking to drop some serious cash in this town, nothing quite compares to Plaza 66. While SKP dominates in Beijing, Plaza 66 has for years retained its edge as ...
The Pavilion Extension, i.e., Phase 3 of Plaza 66's development, will be seamlessly connected to the existing mixed-use complex which consists of a luxury mall and two premium office towers, currently ...