Close

Embassy of India in Madrid, Spain

E Visa Express

Embassy of India in Madrid, Spain

EMBASSY ADRESS:

Av. Pio XII, 30-32, 28016 Madrid

EMBASSY TELEPHONE:

902901010,911315100

EMBASSY E-MAIL

info@embassyindia.jazztel.es,consular@embassyindia.jazztel.es

EMBASSY WEBSITE:

http://www.embajadaindia.com/