I responded to a similar question concerning Elite 90 minutes internet perk.
Yes, 90 minutes, but, if you already have internet you purchased or as an all included perk you must use the Elite minutes firsty.
Also, make sure you logoff after each use to conserve the minutes, it goes very fast.