Holiday Inn Express sounds like it will work. As we all know Christmas is crazy town in any tourism area, no less Cancun. Most of the properties in Cancun are all-inclusive. The Calinda is a clean Mexican hotel. They have a downtown hotel, close to the bus terminal. I don't have conact info, sorry. Nice, clean, on the round-about. I wouldn't stay there for a week though.
SIN