Central - Holiday Inn Indianapolis Airport
8555 Stansted Road, Indianapolis IN 46241
(Google Maps)