Hallmark Inn & Suites

6370 Interstate 35, San Antonio, TX 78218