I was in Delhi in January this year and stayed at the Inter-Continental Hotel. A 5* hotel that has a very good fitness club, which is free to use for staying guests. I had fun with young and older farangs in a steamroom ( very large ). Best time is 6:30 - 8:30 PM. There are also some regular local older guys and a few young ones using this fitness club as well. When you walk in, staff will help you undress and put things away for you. So, before you leave tip him a dollar. He seemed happy and never bothered with my cruising. However, be discreet as it is not a gay-only venue.
I made a booking directly with the hotel at
www.priorityclub.com and got a cheaper price than from travel agents. Search around.