The hotel messed up the booking and had no record of it, despite charging me for the two nights, sending me the initial confirmation, and then a further pre-check in email a week before offering various tours.
Upon arrival they were reluctant to help. It took 30 minutes of conversation before they finally agreed to find us another room at another sister hotel.
It would have made sense to stay at this hotel for both nights, given the fact the room was not booked. Instead they made us pack our bags and move our stuff out, back to the actual hotel, at midnight, following a busy day out exploring the city.
The room they provided was small, dirty, and had bugs on the floor.
The staff were very rude and showed no desire to help following their administrative error. There are plenty of good Riads in Marrakech, stay in these instead!