Starwood Hotels & Resorts Worldwide will open its fifth W Hotel in New York City in July 2001 in Times Square. The 52-story, 511-room hotel will become the brand’s flagship property, and guest rates will be priced just below the recently opened W New York – Union Square. It will be the first W Hotel on the West Side of Manhattan.