There seems to be some confusion about how the EU (also known as Schengen) visitors visa system works. Basically, if you're not an EU citizen you can only spend 90 days out of any 180-day period in the Schengen area (which includes most EU countries except Ireland and the UK). The rules are explained in more debth here. This is an official document so the information in it should be reliable.
Please note, in some editions of the guide, on the section between Santiago de Compostela and Fistera (Finisterre) the distance between Santa Mariña and Ponte Olveiroa is 11km and not 4km. This has been corrected in newer editions. Apologies for any inconvenience.
I just recieved an email from the owners of a new albergue in Valverde de la Virgin, which is just after León on the right route, it's called La Casa del Camino, here's its entry on Eroski. They sent me some photos and it looks very nice.