What is the difference between HOTEL, RESTAURANT,?

What is the difference between HOTEL, RESTAURANT and REFRESHMENT?
11 answers 11