Spanish Embassies and Consulates in India

1 Spanish Embassies and Consulates in India

Spain
Spanish Embassy in New Delhi, India

Spanish Embassy in India
12, Prithviraj Road, New Delhi 110011, India

City New Delhi
Phone (+91) (11) 4129 3000
Fax (+91) (11) 4129 3008 / 3020
Details Mr Gustavo Manuel de Arostegui y San Romon - Ambassador