Unfortunately, Marriott appears to have a policy of not doing anything in these circumstances and will not get you another room at the same price. I spent hours on the phone and multiple emails attempting to get a resolution in a similar case, including with their executive CS, and the best I could get was 10000 points