Treehouse Hotels to open first US property

US: SH Hotels & Resorts, an affiliate of Starwood Capital Group, has announced it will debut the brand in the United States with its first location in Miami opening 2023. Treehouse Brickell, in downtown Miami, will be designed in collaboration with Rockwell Group and SHoP Architects. JDS Development Group, an