Embassy of the Russian Federation in Ottawa Посольство Российской Федерации в Оттаве Ambassade de la Fédération de Russie à Ottawa | |
---|---|
Address | 285 Charlotte Street Ottawa, Ontario K1N 8L5 |
Coordinates | 45°25′47″N 75°40′24″W / 45.429800°N 75.673259°W |
Ambassador | Alexander Darchiev |
The Embassy of Russia in Canada is the Russian embassy in Ottawa, Ontario, Canada, located at 285 Charlotte Street (also known as Free Russia Street),[1] at the eastern terminus of Laurier Avenue, built by W.E. Noffke.[2] To the south it looks out on Strathcona Park while to the east it looks out on the Rideau River. Russia also maintains consulates in Toronto and Montreal.