La Quinta Inn & Suites by Wyndham San Antonio Medical Ctr NW In San Antonio (Medical Center District)
4431 Horizon Hill Blvd -
San Antonio,
TX 78229