SH Hotels & Resorts Expands Treehouse Hotels Brand to Australia
Hospitality Net
SEPTEMBER 1, 2023
SH Hotels & Resorts, the sustainable brand management company founded by Starwood Capital Group Chairman and CEO Barry Sternlicht, announces its first Treehouse Hotel in Australia, scheduled to open in Adelaide in 2026.
Let's personalize your content