La Quinta Inn & Suites Dallas Grand Prairie South reviews | Hotels at 2131 West I-20 - Grand Prairie TX

La Quinta Inn & Suites Dallas Grand Prairie South

4.6
1505 reviews
|Hospitality|Grand Prairie, TX 75052