Well, there's a happy ending to this story: the hotel manager agreed to refund the charges. However, I was left less than impressed with the Marriott reservations and guest relations people overall... I will certainly insist on getting something in writing when I need to do a cancellation in the future.