Embassy of the Russian Federation

Address Andries Bickerweg 2, 2517 JP Den Haag, Netherlands

Bus 24 from the Central Station

Get directions

Back