hostel

nounA budget-friendly accommodation where travelers can rent a bed, often in a shared room, and share common facilities like a kitchen and bathroom.
verbTo stay in a hostel while traveling.
hostel synonyms & antonyms | whatsthatwordmean | whatsthatwordmean