Spanish embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Ireland

» Italy

» Luxembourg

» Malta

» Norway

» Portugal

» Sweden

» Switzerland

» United Kingdom

Spanish embassies worldwide

Spanish flag Spanish representation in Netherlands

The Hague — Spanish Embassy

AddressLange Voorhout, 50
2514 EG The Hague
Phonelocal: (070) 302.4999
international: +31.70.302.4999

Amsterdam — Spanish Consulate-General

AddressFrederiksplein, 34
1017 XN Amsterdam
Phonelocal: (020) 620.3811
international: +31.20.620.3811