Holiday Inn Express Hotel & Suites DFW North

4550 W John Carpenter Fwy
Irving
Texas
United States