embassy

noun

1.
a diplomatic building where ambassadors live or work
2.
an ambassador and their entourage collectively