There is an "iTunes Radio" displayed as a selection in a selection bar at the top when I start up iTunes.... (currently vs. 12.2.2).
It does allow 'free' access to the internet streaming radio stations, but it does require a login to an Apple account as you are able to make 'in-app' purchases
of songs /music you are currently listening to. I didn't progress beyond finding the 'radio' selection and seeing that there were a number of music style selections.
So, guess the short answeer to your question is 'yes, there is an iTunes Radio... but what is entailed to use it I can't say.
HTH
Bob K. rnkiii