Tag: Treehouse Brickell
Treehouse Hotel to Open First U.S. Location in Miami in 2025
MIAMI — SH Hotels & Resorts, an affiliate of global private investment firm Starwood Capital Group led by Chairman and CEO Barry Sternlicht, this...