Budget Inn and Suites Texas Stadium

2440 E Airport Fwy
Irving
Texas
United States