Embassy of the Netherlands in
Spain > Netherlands
| Address | Paseo de la Castellana 259D 28046 Madrid Spain |
|---|---|
| Phone | local: 91.353.7500 international: +34.91.353.7500 |
| Fax | local: 91.353.7565 international: +34.91.353.7565 |
| mad-info@minbuza.nl | |
| Web site | http://espana.nlembajada.org/ |
| Visa forms |
Schengen visa application form
|
