hostel n. Any of a chain of cheap lodgings for holiday-makers, esp. Walkers and cyclists.
pl. of Youth