- Geographical areas of activities & services
- India
- Organisation type
- Embassies & Delegations
- Topic
- Business supportFreedom to operate
Contact
- Name
- Embassy of Spain in India
- Website
- http://www.exteriores.gob.es/Embajadas/NUEVADELHI/en/Pages/inicio.aspx
- Phone number
- +91 11 4129 3000
- Postal address
- 12, Prithviraj Rd, Aurangzeb Road, New Delhi 110011, Delhi, India