embassy
n.
headquarters containing the office of an ambassador (in a foreign country)
Diplomatic mission
A diplomatic mission is a group of people from one
state or an international
inter-governmental organization (such as the
United Nations) present in another state to represent the sending state/organization in the receiving state. In practice, a diplomatic mission usually denotes the permanent mission, namely the office of a country's diplomatic representatives in the
capital city of another country.
See more at Wikipedia.org...
embassy
Noun
1. a diplomatic building where ambassadors live or work
(hypernym) diplomatic building
2. an ambassador and his entourage collectively
(hypernym) deputation, commission, delegation, delegacy, mission
(hyponym) High Commission
Embassy
(n.)
The residence or office of an ambassador.
(n.)
The public function of an ambassador; the charge or business intrusted to an ambassador or to envoys; a public message to; foreign court concerning state affairs; hence, any solemn message.
(n.)
The person or persons sent as ambassadors or envoys; the ambassador and his suite; envoys.
Webster's Revised Unabridged Dictionary (1913), edited by Noah Porter.
About
embassy
A diplomatic mission, representing a State abroad. EU citizenship confers the right to protection of any EU Member State for an EU citizen who finds him or herself in a country outside the EU in which his or her own State is not represented. (See EU citizenship:
Consular and diplomatic protection)