In 6x11 The God Complex, the Doctor and his companions encounter
two weeping angels, that are merely illusions and therefore discarded as harmless.
However, back in 5x04 The Time of Angels, it was established that
"That which holds the image of an Angel becomes itself an Angel".
So, why didn't they become real, or probably more correctly, why didn't the hotel or at least the room effectively become one?