Am I entitled to holidays?

No, not within a Summer Student Contract.