Localizado à saída da Auto-estrada 71, este hotel dispõe de uma piscina interior e de acesso Wi-Fi gratuito. O centro da cidade de Wilmington fica a 13 minutos de carro.
Os quartos do Holiday Inn Wilmington incluem uma secretária, televisão por cabo e casa de banho privativa. Alguns quartos incluem um sofá-cama.
O Holiday Inn Wilmington providencia serviços de recepção 24 horas e jornais gratuitos. Também existe um centro de fitness no local.
Refeições informais no local estão disponíveis no Max e Erma’s.
O Wilmington College fica a 16 minutos de carro do hotel. O Ceasars Creek Lake State Park (parque) fica a cerca de 18 km.