• 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.
  • The five-story Plaza 66 mall accommodates more than 100 prestigious international luxury brands and dining outlets, including Louis Vuitton, Chanel, Cartier...
  • As the original centerpiece of one of China’s most successful commercial streets, Plaza 66 remains an international benchmark for office and retail development.
  • Shanghai’s Plaza 66 consists of two towers atop a five-story, high-end shopping mall on Nanjing Road, one of the city’s most popular shopping areas.
  • Price: mid to high-end retail shopping. Website: plaza66.com. How to Get there: Subway line 2, Nanjing West Road subway station.
  • Located in one of Shanghai’s most well-known shopping districts, this project is a 66-storey office building (Tower 1) designed with a sloped metal roof feature.
  • Visitors from around the world flocked to Shanghai last week to witness the star-studded grand opening of the newest luxury shopping destination Plaza 66.
  • Plaza 66. Plaza 66. Shops · Jing'an, Shanghai.