Travellers enjoy visiting the acre Splashtown San Antonio Family Water Park, located about 10 minutes by car from Travel Inn San Antonio, as well as the engaging Witte Museum accessible with 15-minute car ride. If you are willing to explore even more landmarks in San Antonio, attend United States Army Medical Department Museum located 4.2 km from the property.