Red Roof Inn San Antonio - SeaWorld/Northwest San Antonio Red Roof Inn San Antonio - SeaWorld/Northwest is situated 14 km from River Walk and 14 km from The Alamo. Free WiFi is available throughout the property.
{}