The affiliate of Starwood Capital Group, SH Hotels & Resorts, plans to open its Treehouse Hotel in Miami in 2023. This will be the brand’s first US location. Read the GlobeSt story here
© 2021 Commercial Construction & Renovation. All Rights Reserved. Website content cannot be reproduced in any way without specific permission by publisher.