Super 7 Inn San Antonio
About the hotel
Welcome to the Super 7 Inn, located just eight miles east of downtown San Antonio. With easy access to both I-10 and I-410, this hotel places you conveniently close to all the area attractions. AT&T Stadium, home of the Dallas Cowboys and many events, is a short 2 miles from the Super 7. The Alamodome, famous Riverwalk, and San Antonio Zoo are a short 8 miles away.
We offer free Wifi on site as well as a microwave and mini fridge as standard in all rooms.
Services and conditions
While staying at the pet friendly Super 7, guests can remain connected with free high speed internet access, and relax by the seasonal outdoor pool. There is plenty of free parking, and children 10 and under stay free.
Small Pets Allowed
Internet Access - Complimentary
24-Hour Front Desk
Ramp Access to Buildings
Wheel Chair Access