Este hotel se encuentra junto a la carretera I-95, a 4,8 km del centro de Elkton y a 8 km de Newark. Ofrece desayuno continental diario y piscina al aire libre.
Las habitaciones del Knights Inn Elkton incorporan conexión WiFi gratuita y TV por cable con HBO.
El Elkton Knights Inn también cuenta con recepción 24 horas, servicio de fax y fotocopias, servicio de lavandería y máquina expendedora.
La Universidad de Delaware queda a 8 km del hotel. El estadio de Delaware está a 5,7 km.