Red Roof Inn & Suites Wilmington – New Castle

The Clarion Hotel - The Belle is conveniently located just south of the city of Wilmington. When staying at the Clarion Hotel you will be treated to a hot breakfast, spacious rooms, and outstanding service for both you and your pets. Head North to find Riverfront Wilmington with its dining, shopping, and entertainment.


1612 North Dupont Highway New Castle, DE 19720

Local Phone:


US Toll Free:

  • 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