Super Lodge

1213 West Avenue, New Castle, DE 19720 1213 West Avenue, New Castle Directions
Today 12:00 AM - 11:59 PM Open All Hours
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Hours
    12:00 AM - 11:59 PM



From Our Editors

New Castle Travelodge has the best amenities around. Enjoy New Castle Travelodge when you stay in New Castle.

Both street and off-street parking options are located within the area. From romance to adventure, New Castle Travelodge in New Castle offers it all. Book your trip today and enjoy some time with your loved one.

Explore Nearby
Super Lodge

12:00 AM - 11:59 PM
Groupon has verified that the customer actually visited Super Lodge.