Hotels in San Antonio Suburbs
11010 I-10 West San Antonio TX 78230
With a stay at Holiday Inn Express Hotel & Suites Medical center North in San Antonio, you'll be minutes from Huebner Oaks and close to South Texas Medical Center.
Don't see the business you're looking for? Add it here