I stayed at this hotel for a week with a large group from work. It turned out to not be the best choice but we got a big discount, which apparently sealed the deal. Nonetheless, there are several things about this hotel that were less than ideal.
The most obvious issue is the location. Why stay at this place, a $20 cab ride from downtown Denver, if you can stay in downtown? The answer is, you don't if you don't have to! The hotel is located right off the expressway in a rather barren, industrial-park type of location. About the only thing within a 10-minute walk of the hotel is a McDonald's, Arby's, and a Panera Bread. Oh yes and a Home Depot. A bit further -- maybe a 15- or 20-minute walk, is a Wal-Mart and some other restaurants. This is simply not the type of hotel designed for walking out the door and visiting shops and good restaurants.
As for the hotel itself, they were in the midst of a long-overdue renovation. This meant a lot of noise if you had to go to your room during the day. The hotel has the style of something that was perhaps considered ultra-modern in the late 70's but now seems dated. All the halls open to interior balcony walkways that overlook the lobby. This isn't the best idea because sound from the bar and restaurant carries straight up. As a result, the bar closed each weeknight at 12 a.m., much to the annoyance of many conference guests.
The room service food is considerably overpriced for what you get. $10 for an ordinary hamburger with no sides; $34 for a not-so-special filet (and add $5 for mashed potatoes). I suppose way out there, it's either take the hotel's food or take a 15 or 20 minute cab ride to LoDo.
The rooms were ordinary. Comfortable beds, typical for Marriott. There were no proper dressers, which was a bit incovenient for storing clothes on a longer stay. Free internet is a plus, but unfortunately it's only wired internet -- not wireless.
Overall, this is a place you might stay in a jam or if you get a great deal. But I don't see it having much appeal and I would not choose to stay at this property again.