hostel
hos·tel
noun \ˈhäs-təl\Definition of HOSTEL
chiefly British : housing maintained by a public or private organization or institution; especially : a rest home or rehabilitation center for the chronically ill, the aged, or the physically disabled








