Embassies around the World

Type your research in the input field to search the table (Embassy, Phone Numbers)


Embassy Phone Number Photo
Spain Embassy in Paris
22, Avenue Marceau
75008 Paris
France
+33 1 44431800 Embassy in France
Spain Embassy in Washington DC
2375 Pennsylvania Ave NW
Washington, DC 20037
USA
+1 212 452-0100 Embassy in the USA
Ministry of Foreign Affairs
Palacio de Santa Cruz
1, Plaza de la Provincia
28071 Madrid
Spain
+34 91 379 17 00 Ministry of Foreign Affairs
Spain Embassy in London
39 Chesham Pl, Belgravia
London SW1X 8SB
The UK
+44 20 7235 5555 Embassy in the UK
Spain Embassy in Berlin
Lichtensteinallee 1
10787 Berlin
Germany
+49 30 263 989 200 Embassy in Germany
Spain Embassy in Bern
Kalcheggweg 24
Case postale 99
3000 Berne 15
Switzerland
+41 31 350 52 52 Embassy in Switzerland