Rs50 to RS100 is good all round tipping currency when you are in the hotel.
This includes the porter, room cleaners and room service personnel. Hotel waiters and bar staff should be given the same, but do not just tip because you have to, do it because they have deserved it with their service and amicable demeanour.
Some hotels have a tipping box or jar at the service desk where you can leave a lump sum for all of the staff over your entire stay. In a mid-level establishment, an overall tip of Rs2000 or Rs3000 should be enough to communicate your gratitude.