Definition of "Hostel" :
noun: inexpensive supervised lodging (especially for youths on bicycling trips)
noun: a hotel providing overnight lodging for travelers
noun: inexpensive supervised lodging (especially for youths on bicycling trips)
noun: a hotel providing overnight lodging for travelers