La Quinta Inn & Suites San Antonio by AT&T Center is set in San Antonio, 8 km from AT&T Center and 8 km from San Antonio Spurs. Free WiFi is provided throughout the property and free private parking is available on site. Alamodome is 12 km from La Quinta Inn & Suites San Antonio by AT&T Center, while The Alamo is 12 km from the property. San Antonio International Airport is 14 km away.
Accommodation options
Facilities
Travel information
Departure: from 11:00 to 15:00
Spoken languages:
Englisch
Credit card required
Location