Dit hotel ligt aan de Highways 13 en 40, op slechts 3,8 km van de luchthaven New Castle. De kamers zijn voorzien van gratis WiFi.
Alle kamers van het Super 8 New Castle zijn voorzien van een magnetron en een koelkast. Ze hebben ook een kabel-tv en een kluisje.
De receptie van Super 8 New Castle is 24 uur per dag geopend en biedt een fax- en kopieerservice. Er zijn ook wasfaciliteiten beschikbaar.
Het centrum van Wilmington ligt op 15 km van het hotel. Het Delaware Museum of Natural History ligt op 20 minuten rijden.