2/23/2010

Starwood Hotels & Resorts is pinning its hopes on its newly opened W at Hollywood Boulevard and Vine Street in Los Angeles. The Hollywood flagship property is expected to revitalize the W brand after lenders took back two properties last year.

Full Story:
Bloomberg

Related Summaries