The hotel was very nice and clean. We stayed there two nights and we were satisfied. The staff is helpful, we got a lot of information which was very good.
The hotel is located very close to the New Delhi railway and metro station about five minutes to walk.
Overall: very nice.