La Quinta Inns & Suites San Antonio Downtown Share: La Quinta Inns & Suites San Antonio Downtown Visit Website 100 W Cesar E. Chavez Blvd San Antonio , TX 78204 (210) 212-5400