The resort where we own a couple of weeks does the same. It is in Mexico and the explanation is it distributed among service staff that serve up the amenities of a resort (restaurant staff, recreation staff etc). Although our fees have never been more than 35 pesos per day. They also can be removed at checkout but you have to ask. We've never asked because the fee is nominal and the staff are great. Our resort has a separate high speed internet charge, but it is optional. (Its not a Marriott resort though.)
Last edited by Copilot23; May 8, 2007 at 6:56 pm
Reason: Added clarification that it wasn't Marriott.