Howard Johnson Inn and Suites Central San Antonio

6901 IH 10 West
San Antonio,TX
78213

210-738-1100