Drury Inn & Suites San Antonio Near La Cantera Parkway 15806 IH-10 W. San Antonio, TX 78249 (210) 696-0800 View on Google Maps