606 Division Avenue, San Antonio, TX 78214, USA
606 Division Ave San Antonio, TX 78214
San Antonio
Texas
78214
US
877-411-3436877-411-3436
The Econo Lodge Downtown South is pet friendly! Two pets of any size are welcome for an additional fee of $25 per room per stay. All rooms are pet friendly.