Holiday Inn Express Hotel & Suites North Dallas at Preston

6055 Lbj Fwy
Dallas
Texas
United States