Econo Lodge San Antonio

6301 Old Highway 90 W
San Antonio
Texas
United States