One of my friends graduated from NLU Delhi and also after checking the reviews online, I can share these details about the hostels, which might be useful for you.
Do keep in mind that a single occupancy hostel room here, only means a bed, a table and chair, a wardrobe, and electrical plug points and implements. No separate bathroom or anything of the sort is facilitated.