translate English to French: The central location means that you are in the heart of all historical buildings, the lively shopping areas, the street markets, restaurants and pubs.
Son emplacement central signifie que vous serez au milieu de bâtiments historiques, de quartiers commerçants animés, de marchés de rue, de restaurants et de pubs.