Drury Inn
Address:
15806 IH-10 West
San Antonio, Texas 78254