The Embassy of Spain in Moscow is the diplomatic mission of Spain in the Russian Federation.
It is located at 50 Bolshaya Nikitskaya Street (Russian: ул.
Большая Никитская, 50) in the Presnensky District of Moscow.
This article about a Russian building or structure is a stub.
You can help Wikipedia by expanding it.This Spain-related article is a stub.