9400 Wurzbach RdSan Antonio, TX 78240 Phone: +1 210-593-0013Fax: +1 210-593-0268Toll Free: +800-466-8356 Hotel Website Classification 2 Tourist Class Commission Rooms Rates 8% 119 - Hoteliers! Is your information accurate? Update Here Studio 6 Northwest Medical Center Location & Neighborhood 6.900 MI from San Antonio Intl airport.