Their motto is "Hospitality Redefined" which, after reading this personal account, is quite apt but for all the wrong reasons.
Dirty, old sheets (one covered in blood, which was not removed after 3 requests), cold showers (was told to run the water for upwards of 5 mins - but even longer running time led to no more than strictly lukewarm), no restaurant / eating room (breakfasts in your own bedroom (no table, only 1 chair - none of which is conducive to business travel), generator blasting away just outside our rooms (accessed via a balcony-style corridor, overlooking a shambles outside), phone bills charged to your room, no toilet paper, only Pepsi in the room bar, no offstreet parking, no formal hotel entrance, but instead a flight of steps up from street level, a street covered in dust & traders.
All this for the exhorbitant fee of U$155 nightly, plus 12½% Delhi hotel tax fee. Owner would not budge when asked for a refund, based on the above issues. It just so happened that Delhi was more or less fully booked for a Trade Convention, so no chance of relocating, otherwise I would have done so.
Definitely not 3-star material, don't be fooled by the name, their motto or the web pictures.
In short, avoid like the plague.