La Quinta Inn San Antonio Vance Jackson

5922 W Ih 10
San Antonio
Texas
United States