Located in Jing An, one of Shanghai’s most popular shopping districts, Plaza 66 is a five-storey mall with over 100 stores selling luxury branded goods and high-end fashion. This landmark 50,000 square-metre mall and the adjoining office buildings have received a host of prestigious awards for design and management. Enjoy shopping in Shanghai.

Phone: +86 21 2223 2688

Now Happening

Stay in Gubei