Starwood Buys St. Regis Princeville Resort

The company intends to invest more than $100 million