Property Location With a stay at Howard Johnson Inn And Suites Central San Antonio in San Antonio (Northwest - Six Flags), you'll be minutes from Crossroads Mall and close to Malibu Castle. This hotel is within close proximity of University of Texas Health and Science Center at San Antonio and South Texas Medical Center.
Rooms Make yourself at home in one of the 73 air-conditioned rooms...
Howard Johnson Inn & Suites is a hotel that is known for the great quality services and facilities it offers. Customers that have been checking in into the hotel are well treated and the staff is ready to help each one feel comfortable and welcome. Howard Johnson Inn & Suites has low rates and great discounts and rewards. Every customer can enjoy staying at Howard Johnson Inn & Suites.