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