Hi Sylvia,
I spoke to our oversea liason to get an accurate answer for you and have come back with the following...
Normally hotels give service / delivery for an overnight guest. Big hotels normally also have in house laundry & also provide express services with some extra cost. In Agra , Jaipur & Varanasi, the group is staying for 2 nights & delivery is given maximum within 24 hours - so no problem.
In short, you should be able to utilise the laundry facilities provided at the hotels (although this may incur a cost).
Kindest regards,
Julia