translate English to French: In the heart of downtown, premium location in a centenary building, lots of ‘cachet’.
En plein coeur du centre-ville, emplacement de choix dans un immeuble centenaire, beaucoup de cachet.