Hospitality is related with generous treatment of gusts while catering means to attend needs or wants. It is also related with a business to provide food or entertainment.
Didn't find the answer you were looking for?