Het Knights Inn Dillard ligt op 10 km van het Black Rock Mountain State Park. U kunt elke ochtend genieten van een continentaal ontbijt.
Alle kamers van dit hotel in Dillard zijn voorzien van gratis WiFi en kabel-tv. Verder zijn ze voorzien van een magnetron, een koelkast en koffiefaciliteiten.
Het Dillard Knights Inn beschikt over een businesscentrum. Er is ook een visvijver bij dit huisdiervriendelijke hotel.
Het hotel ligt op minder dan 1,6 km van het centrum van Dillard. Het Moccasin Creek State Park ligt op 30 minuten rijden.