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