Embassy of Spain in India
12, Prithviraj Road
New Delhi 110011
Consular Section of the Embassy of Spain in India
4, Golf Links, New Delhi-110003
Email
Telephone and fax
Tel: (+91) 11 4129 3000
Fax: (+91) 11 4129 3020
Consular Emergency: (+91) 98 1017 4160