The French Embassy

The French embassy is located at 4101 Reservoir Rd NW Washington, District of Columbia 20007. The embassy opened in 1984. With some 400 staffers, it is France’s largest foreign embassy. The embassy represents the interests of France and French citizens in the United States within the US. The French ambassador’s residence in Washington, D.C. is located at …
Read More

View these properties on bnbfinder