1115 N 1604 E San Antonio Texas
With a stay at Residence Inn by Marriott North San Antonio in San Antonio (Stone Oak), you'll be within a 5-minute drive of Methodist Hospital Stone Oak and American Headache Institute. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite.