Inns are one kind of hotels which are usually found in the countryside or on the highways. Unlike hotels people can stay in inns. The only major difference is inns are smaller and without any star ratings. The reason that they are found on highways is to provide travelers with a place to stay and for food and drinks. These are prefect while traveling long-distance, especially when you travel from one city to another.
Try other tools for coming up with names for fictional places and texts.