Good call on the Sheraton Tech Center -- it has been my other choice for Denver when the Westminster was out of my travel budget. The location is a much shorter drive to downtown, and the property is very nice as I recall...probably one of the best U.S. Sheratons where I have stayed.