Thanks guys for all the suggestions. I finally completed booking in Delhi Ginger. Got probably the single room left. Opted for it because of (a) metro station adjacent to hotel, (b) good experience during a previous stay, (c) perfect fit for my requirement of just night lodging, and (d) proximity to CP, which allows me to do some shopping if required, or head straight to Noida
My concern now is how do I come to Delhi Ginger - it's on the Ajmeri Gate side of the New Delhi station - from Gurgaon Sector 18