Candlewood Suites San Antonio Northwest Medical Center 3 Stars San Antonio Hotels, Texas Within US Travel Directory This all-suite hotel is centrally located in San Antonio and provides easy access to local attractions along with in-room fully equipped kitchens and…
