La Quinta Inn San Antonio I-10 East

6075 I 10 E
San Antonio
Texas
United States