Brands

The first Treehouse hotel is scheduled to open in London in late 2019.
Starwood Capital Intros Treehouse Hotels

NEW YORK—Barry Sternlicht, original founder of W Hotels, and chairman/CEO of Starwood Capital Group, has introduced his newest brand venture—Treehouse…

1 2 3 4 122