La Quinta Inn San Antonio Lackland

6511 W Military Dr
San Antonio
Texas
United States