First thing to be noted, the hotel name is actually 'Bharti Sangam' and they have converted empty place below the water tank to a hotel. The place is near all the embassies so those who are coming for visa related purposes, only visit this hotel as there is nothing special about this place expect for it's prime location for visa purpose.
Expect for the big rooms, clean bathroom and big quite area there is nothing special. I had go to reception even to ask for water as the there wasn't phone in the room, even they didn't give me receptionist number to call for any purpose.
Being located in Chankpuri, there are not many eatries around. There are few but quite expensive side, approx 2000+ for 2 people. You have come out of diplomatic area for food or order since the food options in the hotel are limited or not available I will say. Kitchen is very small.
In conclusion, if you have work related to visa and doesn't want to live away from embassies you can opt for this hotel, otherwise you can find many good places than this at the same price.