Organization
Organization

Starwood Capital Group

Starwood Capital GroupStarwood Capital Group is a private, U.S.-based investment firm with a core focus on global real estate. Since the group's inception in 1991, the firm has raised more than $22 billion of equity capital and acquired over $44 billion in assets. Starwood Capital Group currently has $29 billion of assets under management. Starwood Capital Group maintains offices in Greenwich, Atlanta, San Francisco, Washington, D.C., Los Angeles and Chicago, and affiliated offices in London, Luxembourg, Paris, Mumbai and Sao Paulo. Starwood Capital Group has invested in nearly every class of real estate on a global basis, including office, retail, residential, senior housing, golf, hotels, resorts and industrial assets. Starwood Capital Group and its affiliates have successfully executed an investment strategy that includes building enterprises around core real estate portfolios in both the private and public markets.
Brands operated by Starwood Capital Group
1 Hotels
Baccarat
InTown Suites
Principal
Treehouse Hotels
Uptown Suites
Photos (19)
Hotel Development

YOTEL comes to Scotland with plans for YOTEL Edinburgh

YOTEL today announced plans to open its first hotel in Scotland"s capital Edinburgh in Q1 of 2019. The city centre hotel will be located on the famous Queen Street in Edinburgh, at Erskine House. Situated in a remarkably central location and surrounded by a UNESCO World Heritage Site, the new hotel will boast easy access to top city attractions and have excellent transport links with both Waverley and Haymarket railway stations within walking distance.

News

Starwood Capital Group Launches Uptown Suites to Meet Increasing Nationwide Demand for Economy Extended-Stay Accommodations

Starwood Capital Group today announced the launch of Uptown Suites, a nationwide brand of upscale, economy-priced extended-stay suites for families, business travelers and long-term visitors. Uptown Suites will be managed by InTown Suites, an owner-operator of extendedstay properties in 188 locations in 22 states with more than 24,000 rooms.

Appointments
Advertisements