Este hotel admite mascotas y está situado junto a la autopista 84, a solo 1,5 millas del Coliseo del Corazón de Texas. Ofrece conexión Wi-Fi gratuita y servicio de lavandería.
Todas las habitaciones del Knights Inn Franklin Ave Waco cuentan con TV por cable y reloj despertador. También incluyen utensilios de planchado y secador de pelo.
El Waco South Knights Inn se encuentra a 10 minutos en coche del parque zoológico Cameron y de la Universidad de Baylor. El Museo del Dr. Pepper está a unas 3 millas.