cheap hotel delhi Cheap Hotels in Delhi Cheap hotels in Delhi are found in plenty. Delhi being the national capital of India is one o…