Este hotel aceita animais de estimação e está localizado à saída da Auto-estrada 84, apenas a 2,4 km do Heart of Texas Coliseum (centro comercial). Disponibiliza acesso Wi-Fi gratuito e serviços de lavandaria.
Todos os quartos do Knights Inn Franklin Ave Waco incluem uma televisão por cabo e um despertador. Os quartos também incluem comodidades de engomadoria e um secador de cabelo para maior conveniência.
O Waco South Knights Inn fica a cerca de 10 minutos de carro do Cameron Park & Zoo e da Baylor University. O Dr. Pepper Museum (museu) fica a cerca de 4,8 km.