Spanish deck
sede
noun

sede

Main office or headquarters of an organization; official seat of operations

La sede está en Madrid.

La conferencia será en la sede.