Microtel Inn & Suites Fort Worth South

10675 South Fwy
Fort Worth
Texas
United States