Most hotels provide a set number of towels in each room, based on the number of guests. If a guest requires extra towels beyond what's provided, the hotel may charge for them. This is especially true if the guest requests an excessive amount of towels, as this can put a strain on the hotel's laundry resources.