Budget Hotels In New Delhi

New Delhi is the national capital of India and also the economical center housing many multinational businesses. Also Delhi is the historical city having rich heritage of its own. Delhi is favorite tourist destination globally. Lot of tourists and business travelers come to visit Delhi. Hence Budget Hotels in New Delhi are the obvious and most popular choice of the visitors.