Howard Johnson Inn & Suites San Antonio Near AT&T Center

Starting at

TripAdvisor Review

Based on 59 review

See all

Property Location With a stay at Quality Inn & Suites I-35 \- near ATT Center, you'll be centrally located in San Antonio, a 9-minute walk from Splashtown and 13 minutes by foot from Brooke Army Medical Center. This hotel is 2.4 mi (3.9 km) from AT&T; Center and 4.7 mi (7.5 km) from Alamo. Distanc...

More details