A cozy place to stay for a quick trip to Denver.