YourDictionary

hostelry

noun pl. hostelries

a lodging place; inn; hotel

See hostelry in American Heritage Dictionary 4

Learn more about hostelry

link/cite print suggestion box