Diplomatic missions of Oman in Spain

Oman Embassy in Madrid

Address

Av del Cardenal Herrera Oria, 138, Madrid, Spain, 28034

Office hours

Monday-Friday: 9:00-3:00

E-mail

For general issues:

Phone