From the FAQ, sounds like there is an issue with the policy:
Does this include wireless Internet access?
Yes, in the lobby and public spaces where available, but not in the meeting and conference areas.
As a Marriott Rewards Gold or Platinum Elite member, what do I need to do to access free Internet access when I arrive at the hotel?
Is it only available in the guest room or will it be available throughout the hotel?
To access this benefit, simply connect your laptop to the Internet in your room or other public space after checking in to the hotel. Log on as you normally would by clicking to accept charges for Internet access. No charges will be reflected on your bill. Free Internet access will be available in your guest room and in the lobby/public spaces where available.
http://www.marriott.com/marriott/high-speed.mi