Embassies in Spain

Our business directory offers you a list of embassies settled in Spain.

Add an embassy
List of businesses
  • Ambassade de France Edit
    Show contact number
    C/ Salustiano Olozaga 9 28001, Madrid