I stopped adding the tip when hotels added the mandatory delivery charge plus "convenience fees" or whatever. As long as the server/delivery person is getting around whatever I would tip in a restaurant, I'm not adding anything on top of what the hotel's already charged me.