hostel
/ˈhɒstəl/Definitions
1. noun
a building or accommodation where people, especially students or travelers, can stay, often at a relatively low cost
“She booked a room at the hostel in the city center.”
2. verb
to accommodate or provide lodging for people, especially in a building or establishment
“The university hostel can host up to 500 students during the semester.”