translate English to French: The new premises can accommodate some 160 staff.
Les nouveaux locaux permettent d’accueillir 160 personnes environ.