The hotel's location is excellent. Right in the middle of Connaught Place in Central New Delhi. Lots of choices for restaurants and shops around.
Rooms are fairly modern, clean and nice looking, although it seems like they are falling apart (e.g. sagging shelves, rusted taps, etc). Wifi is weak and Satellite TV cuts out regularly.
Hotel is very expensive for what you're getting.
The hotel restaurants and bar are nice, and staff are friendly. My only problem was that staff weren't very informed about where the hop on hop off bus started.More