Spanish embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Ireland

» Luxembourg

» Malta

» Netherlands

» Norway

» Portugal

» Sweden

» Switzerland

» United Kingdom

Spanish embassies worldwide

Spanish flag Spanish representation in Italy

Rome — Spanish Embassy

AddressPalacio Borghese
Largo Fontanella di Borghese, 19
00186 Rome
Phonelocal: (06) 684.0401
international: +39.06.684.0401

Milan — Spanish Consulate-General

Addressvia Fatebenefratelli, 26
20121 Milan
Phonelocal: (02) 632.8831
international: +39.02.632.8831

Naples — Spanish Consulate-General

AddressPalazzo Leonetti
Via dei Mille, 40
80121 Naples
Phonelocal: (081) 411.157
international: +39.081.411.157