Average customer rating: 5.9
Howard Johnson Plazas, Hotels, Inns, and Express Inns 3817 North Panam Expressway - San Antonio, Texas 78219 Approximately 2.3 miles from Terrell Hills Instantly compare prices for Quality Inn & Suites I-35 - near ATT Center at dozens of top hotel sites
Quality Inn & Suites I-35 - near ATT Center is the closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to Terrell Hills.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To Terrell Hills