Hospitality & Tourism Intermediate
0/14

Pick the word that matches this meaning:

The areas and staff of a hotel or restaurant that deal directly with guests.