Situé près de l'autoroute 84, cet hôtel acceptant les animaux domestiques se trouve à seulement 1,5 km du Heart of Texas Coliseum. Il dispose d'une connexion Wi-Fi gratuite et d'un service de blanchisserie.
Toutes les chambres du Knights Inn Franklin Ave Waco comprennent une télévision par câble et un réveil. Elles comprennent également du matériel de repassage et un sèche-cheveux.
Le Waco South Knights Inn se trouve à 10 minutes en voiture du parc et zoo Cameron ainsi que de l'université Baylor. Le musée Dr. Pepper se trouve à environ 3 kilomètres.