la sede

feminine noun

· common

headquarters, head office, venue

"La empresa mudó su sede a otra ciudad."

The company moved its headquarters to another city.