The only place you should stay if you are on business in Denver.