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.