Travelodge Inn & Suites San Antonio North East/Near Fort Sam