You are not biased at all, and the ranking proves it! Obviously Sapienza is much better since it’s highly ranked (and yes ranking do matter because it reflects a lot of aspects like general system/atmosphere, quality of teaching, research community, etc.)
There are no on-campus hostels, but there are student accommodations which you can be eligible for depending on your family income, and if you would qualify for a scholarship