The DTC is a pretty nice area, and the Marriott is pretty nice. I go up there every year for an anime convention and they're well organized. There is a place near there called Larkburger that is a bit pricey but has REALLY good burgers in my opinion, they also have these delicious Parmesan Truffle fries.
Anyway, as to game shops there is also a place called Game Source that has two locations, one south by me in and one up in Littleton. Their prices are always pretty fair from my experience and they have pretty decent stock. I've been to one Game Force location as well and they were pretty nice too.
Enjoy the city, if you can get downtown there is some neat stuff there too.