Chanchal Hotel is a Best Delhi Accommodation in the New Delhi National Capital Region (NCR), located less than 12km from the International Airport and near the New Delhi railway station Budget Hotel. This is for business Traveler hotel near Indira Gandhi Airport has a large inventory of rooms, all designed with the business guest in mind.