Set within 12 km of SeaWorld San Antonio and 17 km of The Shops at La Cantera, InTown Suites Extended Stay San Antonio TX - Leon Valley South offers rooms with air conditioning and a private bathroom in San Antonio.
Number of rooms: 10
6451 Bandera Road, San Antonio, 78238, United States