Embassy of Russia in Spain

Embassy of Russia in Madrid

Address: Madrid, C/Velazquez, 155
tel. (8-10-34) 91-562-2264, 91-411-0807
fax: (34) 91-562-9712

Consular Division of Embassy in Madrid

Address: Madrid, c/Joaquin Costa, 33
tel. (34) 91-411-2957
fax: (34) 91-562-7830

Consulate General in Barcelona

Address: Barcelona, av. Pearson, 34
tel  (34-93) 280-02-20, 280-54-32
fax: (34-93) 280-55-41, 204-02-46