La Quinta Inn San Antonio Market Square

900 Dolorosa
San Antonio
Texas
United States