The explanation of the word hotel or restaurant can be traced back to thousands of years ago. As early as 1811, in the book International Dictionary, it was written: "A hotel is a kind of building or place to prepare accommodation, food and services for the public." Generally speaking, it is a place for guests to stay and eat. Specifically, a hotel is an organization that provides services to its guests through the sale of rooms, restaurants and comprehensive service facilities, with its buildings as a voucher, so as to obtain economic benefits.
Foreigners don't care much about these things. Like Chinese, a word can be interpreted in many ways, as well as synonyms. Foreigners can use all synonyms except formal words in special circumstances.
I hope it will help you.