The "service charge" includes the tip, but the "hotel fee" doesn't. The actual % the delivery person gets would be part of the hotel's policy - which you could ask about when you place your order or at the front desk when you check in.
This is for the US - for other countries, it will vary.