translate English to German: Students from distant towns or villages can live in the school hostel, which has 104 beds.
Wir verfügen über eigenes Internat mit 104 Betten.