Exceptional Office Space in
the Heart of Downtown Ottawa

Your business likes to be close to the action. You want to be where history is made, where innovations are dreamed up, and where networking occurs with every step you take. In other words, you want a downtown office, and TCC Canada has got you covered.

Our Downtown Centre is perfectly situated in the heart of Ottawa’s commercial district. A stone’s throw from Parliament Hill, our downtown executive suites are conveniently accessible, with the east/west public transit corridor situated nearby. With the best amenities the city has to offer nearby, from hotels and restaurants to cutting-edge corporations, your downtown executive office will give your company the respect, professionalism, and credibility it deserves.

TCC-CANADA-Location-downtown-centre-10

Downtown Centre Gallery