This is Marriott IT... you know its not going to go well. Fully outsource algorithm with minimal to zero testing before they throw it out there in the wild and let it rip.
And sorry, but 'hours and hours of manual work' for assigning rooms? Seriously? You mean how they just assign you an almost random room at check in? Hotels rarely pre-screen arrivals and pre-assign rooms.
I can see corporate taking this function out of hotel front desk hands and just having some automated button somebody presses or script that runs in the background and just throws rooms out there... and of course won't take into account early check in or late check out or other requests. Clusterf*ck in the making