My guess would be that you've been put up in a semi-legal, semi-corporate "guesthouse", which are basically serviced apartments Indian style: anonymous apartment or house somewhere with no hotel facilities as such, but resident staff who can whip up meals (you'd better like curry...), arrange taxis, etc. Since hotel rates in Delhi are so insane, these are very common, but they keep a low profile to avoid the taxman.