What is Embassy?

Legal Definition
The trust, charge or mission of an ambassador of a foreign nation; the residence of an ambassador.
-- Ballentine's Law Dictionary