hostel

hostel /ˈhɑːstl̟/ noun
plural hostels
hostel
/ˈhɑːstl̟/
noun
plural hostels
Britannica Dictionary definition of HOSTEL
[count]
1 
: an inexpensive place for usually young travelers to stay overnight
— called also youth hostel
2 
British : a shelter for homeless people