La Quinta Inn & Suites by Wyndham Dallas Grand Prairie South In Grand Prairie (South Arlington)
2131 W I 20 -
Grand Prairie,
TX 75052