Embassy of Sweden 2900 K St NW, Washington, DC20007 The Embassy of Sweden offers assistance to Swedes living in America and to Americans interested in travel or work in…More Sweden. Among the largest Swiss embassies in the world, the DC embassy serves as the link between the Swedish and American governments. Sweden was one of the first countries to recognize the US as an independent nation. The Embassy of Sweden resides in a large structure, the House of Sweden, at 2900 K Street; it was designed by Wingardh Architects and opened in 2006. The embassy has direct access to the Georgetown waterfront. The building also includes additional office space, apartments and a conference center.