embassy
Definition
The official residence or offices of an ambassador, typically in a foreign country.
Español La residencia u oficinas oficiales de un embajador, generalmente en un país extranjero.
Example
"The embassy processed her visa application within five business days."