Skip to main content

Econo Lodge Inn & Suites Downtown San Antonio Riverwalk Area

resort · San Antonio, TX

Address
1122 S Laredo St, San Antonio, TX 78204
Phone
(210) 314-2243
Website
choicehotels.com/texas/san-antonio/econo-lodge-hotels/txj92
Where
29.4148, -98.5029

Search Hominin for Econo Lodge Inn & Suites Downtown San Antonio Riverwalk Area

Other resorts nearby

More in San Antonio

Econo Lodge Inn & Suites Downtown San Antonio Riverwalk Area — resort in San Antonio, TX | Hominin