Marriott's cancellation policy is the worst in the industry. They charged me the full length of a stay that I canceled on day one. It is very unfair and their policy is not to offer any credit or refund.
Why bother booking with Marriott when there are so many other choices. I hate this company!