Address:
Spanish Embassy in Moscow, Russia
Ulitsa Bolshaya Nikitskaya 50/8
Moscow 115127
Russia
http://www.exteriores.gob.es/Embajadas/Moscu
Spain Embassy office in Russia is an office of communication between Spain Government and Russia. It operates as the official representative of the Spain in Russia. The following is major information about Spain Embassy for Russia :
Spanish Embassy in Moscow, Russia
Ulitsa Bolshaya Nikitskaya 50/8
Moscow 115127
Russia
http://www.exteriores.gob.es/Embajadas/Moscu
To help us improve