Embassy / High Comission / Consulate for Spain, Madrid
Office : Embassy of India, Madrid
Street Address : Avenida Pio XII, 30-32 28016 Madrid Spain
Postal Address :
ZIP Code :
City : Madrid
State : Madrid
Country : Spain
Telephone: + 34 913098870. Emergency Contact Number for Consular Section: +34-608769323
Fax : +34 913451112
Email:
amb[at]embassyindia[dot]es,
dcm[at]embassyindia[dot]es,
fscons[at]embassyindia[dot]es,
sscom[at]embassyindia[dot]es,
culture[at]embassyindia[dot]es,
Website : https://www.eoimadrid.gov.in/