Where is TD Place Stadium?
TD Place Stadium is located in Glebe. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you want to find things to do in the area, you might like to visit Casino du Lac Leamy and Canadian Tire Centre.
Things to see and do near TD Place Stadium
What to see near TD Place Stadium
- Lansdowne Park
- Rideau Canal
- Carleton University
- Ottawa City Hall
- University of Ottawa
Things to do near TD Place Stadium
- Casino du Lac Leamy
- Museum of Nature
- Elgin Street
- Canada Agriculture and Food Museum
- National Arts Centre