La Quinta Inn & Suites San Antonio by AT&T Center ligt in San Antonio, op 8 km van zowel het AT&T Center als de San Antonio Spurs. Er is gratis WiFi in de hele accommodatie, die ook gratis privéparkeergelegenheid biedt.
La Quinta Inn & Suites San Antonio by AT&T Center ligt op 12 km van Alamodome en The Alamo. De internationale luchthaven van San Antonio ligt op 14 km afstand.
Aantal kamers : : 6