Waiting room (mostly at platform no. 1) is one of the finest facilities provided by Indian Railways at most of the railway stations in India. I many times tried to avail this wonderful facility. All one has to do is to share details (from which train one is coming and by which train to leave in the next few hours) with the person at the entrance of the upper-class waiting room at New Delhi Railway Station to register without paying any amount. It is a good facility to freshen oneself. The Upper-Class Waiting Room at New Delhi Railway Station is having toilet as well as a bath facility. Yes, a few times cleanliness is an issue in a few waiting rooms.
Waiting rooms are classified as per train tickets such as Upper Class, Sleeper Class, etc. Check your train ticket to avail the facility.
A dream: To have a bathroom inside the train especially if the journey is more than 24/48 hours.