Drury Inn & Suites Northwest Medical Center 9806 I-10 San Antonio, TX 78230 (210) 561-2510 View Website View on Google Maps