Red Roof Inn San Antonio - SeaWorld / Northwest is located near the San Antonio International Airport (SAT) and I-410. The hotel is close to Six Flags Fiesta Texas, St. Mary’s University and the Alamo. Our guests enjoy free Wi-Fi, an outdoor pool, a free expanded cable package featuring HBO and flat screen TVs as well as interior and exterior corridors. Red Roof Inn San Antonio - SeaWorld / Northwest is a pet-friendly hotel.