Starwood Capital Group
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.
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.
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.
- « Previous
- 1
- …
- 7
- 8
- 9




