budget accommodations with shared facilities for travelers
Old French hostel, from Latin hospitale 'guest house'
Try Another Word