Super 8 by Wyndham New Castle

Super 8 Motel in New Castle, Delaware is conveniently located a short drive to both the city of Wilmington with its attractions, dining, and entertainment, as well as Newark and the University of Delaware. Just a short drive from Rt. 1, Super 8 is conveniently located, for those traveling to and from Northern Delaware, to the New Castle Airport, I-95, and I-295. Enjoy the natural and historical attractions of New Castle. Explore historic and scenic Fort Dupont Park. Head to Delaware Park Horse Racing and Slots to try your luck. Stroll through the streets of Old New Castle and see historic homes, Battery Park, and great views of the Delaware River

Address:

Delaware 141 New Castle, DE 19720

Local Phone:


Hours:
  • Monday: Open 24 hours

  • Tuesday: Open 24 hours

  • Wednesday: Open 24 hours

  • Thursday: Open 24 hours

  • Friday: Open 24 hours

  • Saturday: Open 24 hours

  • Sunday: Open 24 hours

What's Nearby