Address:
Spanish Embassy in Baku, Azerbaijan
Nizami Street 90A
Landmark III, 11th floor
Baku 1010
Azerbaijan
(+994) 12 497 77 93
(+994) 12 497 78 47
espanazerbaiyan@gmail.com