Situated in the heart of San Antonio, Super 8 - San Antonio at I-10 is close to Willow Springs Golf Course, ATT Center, and Splashtown. Also nearby are San Antonio Splashtown and Freeman Coliseum.
There is a business center on site. Additional amenities include an outdoor pool and self parking.
The 54 air-conditioned guestrooms at Super 8 - San Antonio at I-10 include coffee/tea makers and hair dryers. Televisions are equipped with pay movies. In-room microwaves and refrigerators are provided.