Hotel Candlewood Suites San Antonio Downtown By IHG
★★★
7958 Interstate 35 Access Rd, San Antonio, TX 78224, USA, San Antonio (TX), United States Show on map
Value Place San Antonio South is a 2-star hotel in San Antonio (TX), United States. It is one of 515 places to stay in San Antonio (TX) listed on Triptoic.
7958 Interstate 35 Access Rd, San Antonio, TX 78224, USA, San Antonio (TX), 78224, United States
Value Place San Antonio South is located at 7958 Interstate 35 Access Rd, San Antonio, TX 78224, USA, San Antonio (TX) 78224, United States.
Value Place San Antonio South is rated 2 stars.
Highly rated alternatives close by
Motel
Resort villa
Hotel
Hotel