El Knights Inn Dillard, situado a 10,5 km del parque estatal de la montaña Black Rock, sirve un desayuno continental cada mañana.
Las habitaciones de este establecimiento de Dillard incluyen conexión WiFi gratuita, TV por cable, microondas, nevera y set de té y café.
El Dillard Knights Inn admite mascotas y alberga un centro de negocios, así como un estanque apto para la pesca.
El establecimiento se halla a menos de 1,6 km del centro de Dillard y a 30 minutos en coche del parque estatal Moccasin Creek.