Finding the perfect hotel near Indira Gandhi International Airport (IGI) in New Delhi can be the key to a smooth and stress-free trip. If you're in the capital for a business meeting, a family vacation, a spiritual retreat, or a quick layover, locati...