Das Knights Inn Dillard liegt 10 km vom Black Rock Mountain State Park entfernt. Jeden Morgen genießen Sie ein kontinentales Frühstück.
Alle Zimmer dieses Hotels in Dillard verfügen über kostenfreies WLAN und Kabel-TV. Eine Mikrowelle, ein Kühlschrank und Kaffeezubehör sind ebenfalls in jedem Zimmer vorhanden.
Im Dillard Knights Inn steht Ihnen ein Businesscenter zur Verfügung. Ein Fischteich befindet sich ebenfalls in diesem haustierfreundlichen Hotel.
Das Hotel liegt weniger als 1,6 km vom Stadtzentrum von Dillard entfernt. Den Moccasin Creek State Park erreichen Sie nach 30 Fahrminuten.