Hostel (5)
'hostel' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for hotel that I've seen before include "Holiday accommodation" , "Large inn" , "Building with rooms to stay in" , "Guesthouse" , "Lodging establishment" .)
'hostel' is the definition.
(synonyms)
This is all the clue.
(Other definitions for inn that I've seen before include "Roadhouse" , "eg the Tabard" , "Commercial premises" , "Tavern with lodgings" , "Hotel or public house" .)