La Quinta Inn Texas City

1121 Highway 146 N
Texas City
Texas
United States