Address: |
218 S Ww White Road
|
City: |
SAN ANTONIO
78219 |
State/Province: |
TEXAS |
Country: |
UNITED STATES |
|
|
Econo Lodge San Antonio is conveniently located on Interstate 10, only five miles from downtown San Antonio and less than five miles from attractions including the San Antonio Riverwalk, the Alamo, the Alamodome, the Henry B. Gonzalez Convention Center and Splashtown. The Freeman Coliseum and the SBC Center are only two miles away from this San Antonio hotel.
|