Budget Lodge of San Antonio

2635 NE Loop 410
San Antonio, Texas 78217
5.1 miles from San Antonio Spurs
More hotels near this hotel