O Knights Inn Dillard está localizado a cerca de 10 km do Black Rock Mountain State Park (parque). Os hóspedes poderão desfrutar de um pequeno-almoço continental todas as manhãs.
Todos os quartos deste hotel Dillard incluem acesso Wi-Fi gratuito e televisão por cabo. Todos os quartos incluem um micro-ondas, um frigorífico e comodidades para preparar café.
O Dillard Knights Inn alberga um centro de negócios no local. Uma lagoa de pesca também está na propriedade, neste hotel que aceita animais de estimação.
O hotel fica a menos de 1,6 km do centro da cidade de Dillard. O Moccasin Creek State Park (parque) fica a 30 minutos de carro.