Holiday Inn Express and Suites North Dallas at Preston
New North Dallas Hotel at Preston. As you step into the upscale lobby of the Holiday Inn Express‚ North Dallas at Preston hotel, you’ll be greeted with modern comforts while enjoying an excellent location that places you near the vibrant heart of downtown.