Starwood Capital Group is a private investment firm founded in 1991 by Barry Sternlicht during the savings and loan crisis. The firm began by purchasing non-performing loans and real estate assets from the Resolution Trust Corp. Headquartered in Greenwich, Connecticut, Starwood Capital manages assets across 19 offices in 9 countries. The firm's investment approach involves shifting between asset classes, geographies, and positions in the capital stack based on market conditions.
Starwood Capital invests across multifamily, hospitality, office, industrial, retail, data centers, and land/residential development. The firm operates through comingled opportunity funds and has created multiple market-leading platforms, including Starwood Property Trust (NYSE: STWD), one of the largest commercial mortgage REITs in the United States, and Starwood Real Estate Income Trust (SREIT), a non-listed REIT focused on stabilized, income-oriented commercial real estate. Additional platforms include Highmark Residential, one of the largest multifamily collections in the United States, and Principal Hotel Company, a leading hotel operator in the United Kingdom. The firm also launched Starwood Digital Ventures, dedicated to global data center investments.
View More