OYO Inn & Suites Medical Center San Antonio
San Antonio, Texas