Starwood Capital’s Barry Sternlicht launches Treehouse Hotels in London
The founder of hip luxury chain W Hotels, and chairman and CEO of Starwood Capital Group, Barry Sternlicht, unveiled his latest venture in the British capital this week, with the opening…