Starwood Capital Group

The Triangle Building in Denver

Union Investment Snaps Up $154M Denver Asset

The Triangle Building, a 226,000-square-foot, uniquely shaped Class A office property in lower downtown, was 98 percent leased at the time of sale.

Uptown Suites Concord, N.C. location

Starwood Launches Uptown Suites Brand

The first location has opened in Concord, N.C., with more than 10 Uptown Suites properties slated to open by 2019.

Radisson Hotel & Suites, Austin

Starwood Capital to Acquire Austin’s Forestar Group

The Forestar board unanimously approved the $605 million merger, which is expected to close in the third quarter of 2017. The firm has been reducing its debt and exiting non-core assets for the last 18 months.

Starwood Capital Expands Manchester Footprint

The U.S. investment company expands its U.K. portfolio by grabbing its third hotel in the area, Holiday Inn Manchester City Centre.