Madrid Embassies & Consulates

Honorary Consulate

Seychelles Honorary Consulate in Madrid, Spain

Madrid, Spain
Representative Office

Taiwanese Representative Office in Madrid, Spain

Madrid, Spain
General Consulate

Peru General Consulate in Madrid, Spain

Madrid, Spain
General Consulate

Senegal General Consulate in Madrid, Spain

Madrid, Spain
Honorary Consulate

Jamaican Honorary Consulate in Madrid, Spain

Madrid, Spain
Embassy

Angola Embassy in Madrid, Spain

Madrid, Spain
Embassy

Chile Embassy in Madrid, Spain

Madrid, Spain
Embassy

Cuba Embassy in Madrid, Spain

Madrid, Spain
Embassy

Cyprus Embassy in Madrid, Spain

Madrid, Spain
Embassy

Czech Embassy in Madrid, Spain

Madrid, Spain