125 N Loop 1604 W San Antonio Texas
Located in San Antonio (Stone Oak), Homewood Suites by Hilton San Antonio-North, TX is within a 5-minute drive of American Headache Institute and Fresenius Medical Care at North Central Baptist Hospital. Featured amenities include complimentary wired Internet access, a business center, and express check-in. Free self parking is available onsite.