Historically, an "inn" provided lodging as well as food and drink, catering especially to travelers. While many establishments still use the term "inn" in their name, not all offer accommodation nowadays.