Shel, Also Check out Hotel Apra International. It is in Karol Bagh. It'll suit for the family budget. And also it is in the heart of New Delhi. You'll have lot more time to spend outside for shopping. And the hotel offers best of services and homely ambience.
Hi shel, I've been to Delhi with my in-laws and we stayed at Hotel Orchid. You can check out Hotel Orchid. It is centally located in south extension market. It has all the modern amenities and services at a pocket-friendly budget. So you wont find any difficulty there. The hotel offers warm hospitality and homely ambience for a comfortable stay. Also it has a multi cuisine restaurant which serves variety of cuisines. You dont need to go out for food. I cant give external link as per forum rules. So you do google search about this hotel, you'll find lot more informations. Have a nice day!