We arrived shortly before midnight, and guess what? They didn't have the booking on the system, although I had a confirmation from booking.com and everything. The only room left available was a twin, not a double, and it took a conversation with the duty manager to get the right one - a member of staff had to move... But the hotel was packed; what if they didn't have anything left? What we were supposed to do in the middle of nowhere at midnight?
The staff were generally polite and even apologetic (especially after I told them they should be), but it's not much relief in terms of a messed up booking.
The room was tiny and very basic; the bathroom was bigger than the bedroom.
The car park was all full, and it's a big one; the overspill is a fair way behind the main building, so good luck with the luggage.
In the morning, it sounded like the people from upstairs decided to go for a long walk around their bedroom moving furniture at the same time, so it was all creaking floorboards, heavy thuds and other sound effects.
The price was £60 for the night, which is considerably higher than average for the standard, and certainly too much for what you get. I guess it's because of how busy York is on weekends, but you might want to consider something further afield. This one is 10 miles away from the city, so you're not within the city walls anyway; I would prefer driving two or three times the distance to get a better quality stay.
The room was basic, but OK for a night. Clean enough.