Tabor Center

Tabor Center is downtown Denver’s premier mixed-use complex consisting of a 30-storey Class AA office tower, a four-diamond Westin Hotel and a three-level retail centre. As home to the flagship 40,000-square-foot Colorado Athletic Club and many of the city’s most popular dining destinations, Tabor Center is truly the place to be. Located at the confluence of LoDo (Lower Downtown Denver), the 16th Street Mall and 17th Street, Tabor Center is within short walking distance of numerous shops, restaurants, hotels and entertainment options.
Year opened 1985
Year renovated 2009
Total Gross Leasable Area (GLA) 734915 pi2 / 68,275.27 m2
Number of Parking Spaces: 1684
Website Website Access website
Kevin Foley
Leasing Contact
Andrew Willson
Leasing Contact
Back to top