The Plaza 66 shopping mall and office complex has been hailed as one of the most successful commercial developments in China. With the aim of offering a uniquely sophisticated retail and lifestyle experience, since the inauguration in Shanghai in 2001, Plaza 66 has established itself as the pinnacle of the luxury shopping, dining, and entertainment scene and is renowned as one of the most successful commercial complexes in China.
Ideally situated on Nanjing Xi Lu in Shanghai, ranking among the “Top 10 Commercial Streets in China”, the six-storeys, high-end shopping mall, spread over a gross floor area of 53,700 sq.m., brings together the world’s greatest premium labels in a seamlessly integrated luxury shopping and dining destination with two Grade A office towers – a confluence of excellence in location, facilities, and services.
Vispoint has brought the mixed-use development, Plaza66 to life, transforming it from a workplace into one of China’s most vibrant communities. Inspired by the interactive wayfinding, the community embraces Plaza66 as a destination for work, living and leisure in Shanghai.