In principle, hostels have everything. A fridge, a kitchen and so on. In practice, though, you have to label all your food because there is one fridge for 50 people. You need to share the kitchen with everyone else too. Privacy is limited. Noise is biblical. Fucking party dickhead bros everywhere ruining everything. Creaky floorboards and noisy doors. I've done hostels all over Europe, and while there are exceptions, the exceptions tend to cost a bit more too.
Hostels are OK when you're young and broke and very adaptable. I used them a lot, and am grateful they exist. But they do NOT fulfill what the GP is asking about.