I Liked This Westin
This hotel is just off of the 16th St. Pedestriam Mall in downtown Denver. Its tecnically on Lawrence St. But once out the door, you're steps away from the Mall. Outdoor cafes, restaurants, shopping, Larimer Square are all within walking distance or you can get on the free electric shuttles. As for the room I was in, I really liked it. It was a LARGE deluxe room and very well appointed. They must have done a renovation because nothing appeared to be tired or worn. The staff was fine. There's not much of a bar scene in this hotel, but that was fine for me as the Mall had it all. Not much more to add, it's a Westin Hotel that I expected.