Barry Sternlicht created W Hotels. He now urges caution for the big brands.
He’s back. He never left. Barry Sternlicht founded Starwood Hotels & Resorts in 1995. He stepped down as CEO in 2004 to focus his attention on Starwood Capital Group, the…
Share