The price is reasonable. Room and the whole building are clean. Restaurant is nice.
Around this hotel, I could see only other hotels, and no nice places to visit, however it is no problem as a transit hotel.
This hotel is your stable choice to wait another flight at New Delhi.