C'est effectivement 86.66 h/mois. Dans le cadre d'un CDI, il est convenu de "lisser" le salaire donc de multiplier le nombre d'heures hebdomadaire par le coefficient 4.3333 correspondant à la moyenne mensuelle des semaines réparties sur un an, soit 52/12 comme vous l'avez justement calculé.
C'est ainsi pour tous les secteurs professionnels, restauration ou autre, qui appliquent le lissage du salaire qui ne s'applique pas dans le cas d'un contrat saisonnier par exemple (rémunération des heures effectives).
Le taux du smic hôtelier est supérieur au taux du smic national et varie selon la qualification. En 2010, un plongeur perçoit 8.92€/h, un serveur 9h32... plus 2 jours de repos hebdomadaire obligatoires. Il y a des aménagements autorisés dans certaines conditions et sur des durées limitées mais en tout état de cause, soit l'employé récupère les jours de repos hebdomadaire non pris soit ils lui sont rémunérés.
Les employés ont des devoirs mais les patrons aussi.
Pour tout litige, s'adresser à la direction du travail dont le rôle est d'informer avant même de sanctionner.