10001 North Central Expressway, Dallas, TX 75231, USA
10001 N Central Expy Dallas, TX 75231
Dallas
Texas
75230
US
La Quinta Inn & Suites Dallas North Central is pet friendly! Up to two pets under 100 lbs. are allowed in each room for no additional fee or deposit.