Candlewood Suites San Antonio NW Medical Center

9350 Ih 10 W
San Antonio, Texas 78230
6.9 miles from Japanese Tea Gardens
More hotels near this hotel


Directions from Candlewood Suites San Antonio NW Medical Center to Japanese Tea Gardens