Tabor Center
1200 17th St Denver , CO 80202

1200 17th Street - Lease - office for lease

Contact us
Office Lease
Contact us for price

Tabor Center is downtown Denver's premier mixed-use complex consisting of a 30-story Class AA office tower, a Four Diamond Westin hotel and a three-level retail center. As home to the new 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. On-site amenities include Colorado Athletic Club, The Westin Tabor Center, 1st Bank, Ink! Coffee, UPS, FedEx, and UPS drop boxes, multiple telecom providers and on-site management office. Tabor Center also includes many restaurants including The Palm, The Cheesecake Factory, Blue Agave, Mellow Mushroom and Smashburger.

1200 17th Street - Lease - office for lease

Presented by: