Looks like they were all true. Here's a tidbit from the story in the Denver Post:
The hip W Hotel brand plans to open an outpost in Denver's Central Platte Valley in 2008. The hotel is expected to feature 171 guest rooms and 90 private residences, according to a document for real-estate developers that was posted on the website of Starwood Hotels & Resorts Worldwide Inc., the hotel chain's parent company.
(...) The W Denver will be located on about 2 acres at 17th and Chestnut streets, near Denver's historic Union Station, according to city records.
More at:
http://www.denverpost.com/ci_3881812