Embassy of Spain
Address 12, Prithvi Raj Road, New Delhi - 110 011
Working Hours Monday To Friday: 9.00 A.M. to 1.00 P.M. 2.00 P.M. to 5.00 P.M.
Tel 91-11-5129 3000
Fax 91-11-5129 3020
Email embspain@vsnl.com
Website