In Europe, it is the provision of accommodation, if anything, that now distinguishes inns from taverns, alehouses and pubs.
What amenity does an inn offer that pubs, alehouses and taverns usually do not?
accommodation