Econo Lodge Inn San Antonio

6301 Enrique M. Barrera Pkwy
San Antonio,TX
78227

(210) 645-1430