Answer
I dont know of anywhere that will let 6 people in one room. if he cant afford to go, he shouldnt go. if you want to be tight about it then book for 2 rooms, put 2 adults and 1 kid in each room (the kid usually being free). hotel porta maggiore is €80 a night for a double room with one free kid place. theres lots of cheap hotels if comfort is not an issue, which clearly it isnt, all around the termini area but i dont know any names, try venere.com