Answer:
I don't believe it is set by statute but you must be at least 18 years of age to enter into a legal, binding, and valid contract. However - over and above that - hotels are private property and may control to whom they choose to rent their facilities.