Hostelry has 2 different meanings across 1 category:
Noun
Noun
1
a hotel providing overnight lodging for travelers
2
An inn that provides overnight accommodation for travellers (and, originally, their horses).
Broader Terms (hypernyms)
Narrower Terms (hyponyms)