Delhi, administrative capital of India and equally important for tourists and business centered people. The budget hotels in Delhi provide you the most appropriate and comfortable accommodation while you are…