The Red Roof Inn & Suites Wilmington - New Castle is convenient to all major area highways and close to local businesses and attractions.
Number of rooms: 125
1612 North DuPont Highway, New Castle, DE 19720, United States
Hotel booked 1 times today.