Embassy of Spain in Moscow


The Embassy of Spain in Moscow is the diplomatic mission of Spain in the Russian Federation. It is located at 50 Bolshaya Nikitskaya Street in the Presnensky District of Moscow.