About Us
Starwood Retail is the retail real estate investment division of Starwood Capital Group, a private investment firm with over $100 billion in assets under management across the globe.
Starwood Capital Group is a private investment firm with a primary focus on global real estate in various sectors. Founded in 1991, it has in excess of $100 billion in assets under management. For investment opportunities in Starwood Capital Group and its various platforms, please visit Starwood Capital