Where is Embassy of Brazil in Canada?
Embassy of Brazil in Canada is located in Downtown Ottawa. It's in a walkable neighborhood well known for its museums and restaurants. If you're looking for things to do in the area, you may want to check out Canadian Tire Centre and Rideau Centre.
Where Can I Stay near Embassy of Brazil in Canada?
We've got 48 hotels to pick from within just a mile of Embassy of Brazil in Canada. You might want to consider one of these options that are popular with our travelers:
Les Suites Hotel Ottawa
- aparthotel • Free WiFi • Restaurant • Health club • Central location
Fairmont Chateau Laurier
- hotel • 3 restaurants • Fitness center • Bar • Walkable location
Holiday Inn Express & Suites Downtown Ottawa East, an IHG Hotel
- hotel • Free breakfast • Free WiFi • 24-hour fitness center • Central location
ANDAZ OTTAWA BYWARD MARKET, BY HYATT
- hotel • Free WiFi • Restaurant • 2 bars • Walkable location
DoubleTree by Hilton Ottawa Downtown
- hotel • Free WiFi • Restaurant • Bar • Central location
Things to See and Do near Embassy of Brazil in Canada
What to See near Embassy of Brazil in Canada
- University of Ottawa
- Rogers Centre Ottawa
- Ottawa City Hall
- Royal Canadian Mint
- Parliament Building
Things to Do near Embassy of Brazil in Canada
- Rideau Centre
- Byward Market Square
- National Arts Centre
- Elgin Street
- National Gallery of Canada