Este hotel está ubicado en San Antonio y ofrece piscina al aire libre con terraza solárium y habitaciones con TV por cable y WiFi gratuita. Se halla a solo 6,4 km de El Álamo.
Las habitaciones del Knights Inn San Antonio/AT&T Center disponen de escritorio amplio. Además, presentan una decoración sencilla y cuentan con secador de pelo y artículos de aseo gratuitos.
Hay servicio de lavandería. Este hotel tiene recepción 24 horas.
El hotel se encuentra a solo 1,7 km del pabellón AT&T Center y a 13 minutos en coche del zoológico de San Antonio. El aeropuerto internacional de San Antonio queda a 23,4 km del hotel.