Translation of hostel in English:

hostel

hostel

noun

  • 1

    hostel, building that provides cheap accommodation and meals to students, workers or travellers