Drury Inn & Suites San Antonio Northwest Medical Center is a welcoming 3-star hotel located in the vibrant city of San Antonio, Texas. With a total of 209 comfortable rooms, this hotel is well-suited for both business and leisure travelers. Guests have rated their experience highly, achieving an impressive score of 9.5 out of 10 based on 143 reviews, reflecting the hotel’s commitment to quality service and guest satisfaction.