This hotel is probably not worth the expense, especially given the large number of nearby options in the same price range. My room was essentially windowless, the bed was uncomfortable (way too soft), and at no point during my stay did the hot water work. Even more frustrating, my calls to the front desk to get hot water resulted in absolutely no action at all. Also, the location can be difficult to access at night, when the entire neighborhood becomes gated off--although this is true of many Delhi areas.
On the positive side, the room was clean, and they provided plentiful bottled water. Their 24 hour check-in service is real, and the room was quiet.