hostel

(noun)

noun

1. a hotel providing overnight lodging for travelers

Similar word(s): auberge, hostelry, inn, lodge

Definition categories: man–made, hotel

2. inexpensive supervised lodging (especially for youths on bicycling trips)

Definition categories: man–made, housing, lodging