it is the "non-resort" version of a Resort Fee. In general it is a ...... way to boost revenue without showing the price in the initial search.
If you'll check the Grand Sheraton thread, we stayed there last month and actually felt we got our money's worth out of that fee (or nearly so). It includes food credits that weren't bad. It also includes a worthless gift at the gift shop.