Embassiess

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