Property Details

Hudson's Bay Center - Denver, CO

Hudson’s Bay Center is a ±172,912 square foot boutique Class A transit-oriented office tower, well-located in the heart of downtown Denver’s 16th Street Mall shopping district. This 20-story building is 96.4% occupied by a variety of strong tenants and enjoys unrivalled access to downtown Denver’s two vital light rail stops. The property was designed and built by the renowned architectural firm Skidmore, Owings & Merrill in 1982 and boasts efficient 9,500 square foot floor plates, as well as spectacular mountain views. This unique office tower fills a niche in Denver’s Central Business District for high profile, image conscious, small to midsize tenants seeking a truly Class A environment.

Hudson’s Bay Center is situated at the corner of the vibrant, pedestrian-only 16th Street Mall and Stout Street in the heart of Midtown Denver, only minutes from Lower Downtown and Union Station.  The property’s location provides tenants and visitors a central locale within Denver’s Central Business District (CBD). This strategic advantage has made Hudson’s Bay Center one of Denver’s most prominent office towers for small- to medium-sized tenants within the CBD.  The property is a short walk from countless restaurants, hotels and retailers, and is only two blocks from the Colorado Convention Center, which is home to over 400 annual events with nearly 900,000 annual attendees.  Denver Pavilions, the CBD’s retail focal point and shopping destination that houses tenants such as Banana Republic, H&M, GAP, and Victoria’s Secret, is two blocks from the property; the Denver Center for the Performing Arts is 3 blocks away.

Denver is the largest city between Chicago and the Pacific Coast. It is a major hub for companies specializing in air transportation, manufacturing, energy, and many more. Denver’s Seventeenth Street is known as the “Wall Street of the Rockies”, signifying its financial and commercial importance. Denver’s economy continues to out-perform that of other U.S. cities, with a lower unemployment rate, robust job growth, and higher consumer confidence.  Denver is the largest U.S. city with access to both European and Pacific markets in a single day, which has allowed the city to become a key global transportation hub.

Category: Office
Class: A
Location: Denver, CO
Address: 1600 Stout Street
Building Size: ±172912 sq. ft.
Lot Size: ±0.29 acres
Floors: 20
Occupancy: Leasing opportunities available
Year Built: 1982
Parking: 40 stalls
Elevators: Yes

Back to Search Results