Embassy
Embassy of Russia
6 locals recommend,
Embassy of Russia by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals
Location
285 Charlotte St
Ottawa, ON
Sandy Hill