Hotel Howard Johnson Inn San Antonio near Six Flags Fiesta Texas(2 stars)

13279 I H 10 West San Antonio TX 78249 View on map