Where is Embassy of Canada?
Embassy of Canada is located in Downtown Washington D.C.. It's in an artistic neighbourhood appreciated for its noteworthy cultural attractions such as the museums and monuments. If you want to find things to see and do in the area, you might like to visit National Mall and White House.
Things to see and do near Embassy of Canada
What to see near Embassy of Canada
- National Mall
- White House
- Capital One Arena
- Walter E. Washington Convention Center
- Washington Monument
Things to do near Embassy of Canada
- Smithsonian Institution
- Union Station Shopping Center
- MGM National Harbor Casino
- National Gallery of Art
- National Archives