Hotels Close to the AT&T Center
Drive 3 miles along Houston Street to get to the AT&T Center.
Located in downtown San Antonio near the historic Alamo Plaza, about 4 miles away.
A little farther away from the hustle of downtown San Antonio located in Westover Hills, enjoy your stay in style while you’re in town for Spurs games.
By the San Antonio International Airport, Embassy Suites offers outstanding accomodations with excellent nearby restaurants.