Candlewood Suites
2800 Scott Rd
San Antonio
TX
78234
(210) 357-2705
Open Map
Accepts Credit Cards
Hotels
Price range: $$
Public Services & Government
WiFi