French deck
centre-ville
noun·a2

centre-ville

The center of a town or city; downtown

Le centre-ville est animé.

Je vais au centre-ville.