There is no CONTRACT here. It may be unethical, but isn't illegal.
Hotel promises to provide room on specified dates in exchange for consideration. Both parties are of legal age, competent and capable of meeting obligation. No requirement to perform illegal activity.