center
Lugar donde se reúnen personas o actividades.
El centro de la ciudad es muy bonito. volume_up
Ellos tienen varios centros de investigación. volume_up
Sounds like 'center' — picture the busy city center.