skip to main content
Embassies And Consulates Around The World

Location Map of Embassy of Spain to the Holy See

Embassy of Spain to the Holy See is located at -

Palazzo di Spagna. Piazza di Spagna, 57
Rome 00187
Holy See