Designed by Kohn Pedersen Fox architects, Plaza 66 is a high-end complex made up of office and commercial spaces in Shanghai CBD. Totalling 80k square metres, the building contains a department store with luxurious fashion brands, as well as two high rises with 48 and 66 floors. Sitting on the dynamic Nanjing Xi Lu, it has a convenient location, surrounded by a wide range of F&B spaces, shopping centres and metro stations. Rental for office spaces starts from 11 rmb/sqm/day, with a minimal lease period of 24 months.
SmartShanghai.com is an independent media publication dedicated to honesty and editorial transparency. We are for Shanghai residents,
written by a team of long-term, opinionated and knowledgeable writers and editors. We never give an opinion or recommendation that we
wouldn’t also share with our own friends and family.