Telus Tower, Commercial skyscraper in downtown Toronto, Canada
Telus Tower is a modern office building in Toronto's financial district with 32 floors and a sleek glass exterior rising 119 meters. The structure integrates seamlessly into the surrounding downtown landscape and houses major corporate operations.
Construction took place from 2006 to 2009 as a major development project led by Menkes Developments Ltd and collaborated on by multiple architectural firms. The completion marked a significant addition to Toronto's downtown office landscape during the mid-2000s building boom.
The building exemplifies contemporary Canadian corporate architecture through its integration into Toronto's financial district near Union Station.
The building connects directly to Toronto's PATH network, allowing year-round covered movement throughout the downtown core. With 15 elevators throughout the structure, vertical traffic handling is efficient for daily users and visitors.
Telus, Canada's major telecommunications company, leases approximately 60 percent of the building's rentable space and uses it as a central hub for its North American operations. This dominant occupancy shapes the daily rhythm and function of the tower.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.