at 7010 N IH 35, San Antonio, 72818 United States
Conveniently located off Interstate 35 and just five miles from San Antonio International Airport
334 FB users likes Super 8 San Antonio, set it to 98 position in Likes Rating for San Antonio, Texas in Hotel category
Do you like to create videos of your travel or are you more of a picture-taker? Share with us your favorite ways to save the memories.